diff options
author | Christian Franke <chris@opensourcerouting.org> | 2013-11-19 14:11:42 +0000 |
---|---|---|
committer | David Lamparter <equinox@opensourcerouting.org> | 2014-04-22 21:17:00 +0200 |
commit | 4becea724ccd87e88f8454622ae227308b5fa3ce (patch) | |
tree | a1e07f06ae43698a72a15ee801de86ce3d9ffdf4 /lib/pqueue.h | |
parent | 514991c76366c2a9f4c644714ad0722df0eed532 (diff) | |
download | quagga-4becea724ccd87e88f8454622ae227308b5fa3ce.tar.bz2 quagga-4becea724ccd87e88f8454622ae227308b5fa3ce.tar.xz |
lib: use heap to manage timers
Signed-off-by: Christian Franke <chris@opensourcerouting.org>
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'lib/pqueue.h')
-rw-r--r-- | lib/pqueue.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/pqueue.h b/lib/pqueue.h index be37f98d..8bb6961d 100644 --- a/lib/pqueue.h +++ b/lib/pqueue.h @@ -38,6 +38,7 @@ extern void pqueue_delete (struct pqueue *queue); extern void pqueue_enqueue (void *data, struct pqueue *queue); extern void *pqueue_dequeue (struct pqueue *queue); +extern void pqueue_remove_at (int index, struct pqueue *queue); extern void trickle_down (int index, struct pqueue *queue); extern void trickle_up (int index, struct pqueue *queue); |