X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=lib%2Fpqueue.h;h=53e5aa83328b118b119a4260ff92a1a99c015fe7;hb=c52e2ecf95a9be318912caacc0851d9307e679f7;hp=d87d91fdc5a57560d278e6f856c3fc405ccba9ac;hpb=c3fb7c1064a2d1c6b36032e90557ff5d89e29924;p=mirror_frr.git diff --git a/lib/pqueue.h b/lib/pqueue.h index d87d91fdc..53e5aa833 100644 --- a/lib/pqueue.h +++ b/lib/pqueue.h @@ -21,27 +21,26 @@ #ifndef _ZEBRA_PQUEUE_H #define _ZEBRA_PQUEUE_H -struct pqueue -{ - void **array; - int array_size; - int size; - - int (*cmp) (void *, void *); - void (*update) (void * node, int actual_position); +struct pqueue { + void **array; + int array_size; + int size; + + int (*cmp)(void *, void *); + void (*update)(void *node, int actual_position); }; #define PQUEUE_INIT_ARRAYSIZE 32 -extern struct pqueue *pqueue_create (void); -extern void pqueue_delete (struct pqueue *queue); +extern struct pqueue *pqueue_create(void); +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 pqueue_remove (void *data, 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 pqueue_remove(void *data, struct pqueue *queue); -extern void trickle_down (int index, struct pqueue *queue); -extern void trickle_up (int index, struct pqueue *queue); +extern void trickle_down(int index, struct pqueue *queue); +extern void trickle_up(int index, struct pqueue *queue); #endif /* _ZEBRA_PQUEUE_H */