Listing 8

typedef struct node {
       struct node *pfwd;      /* ptr to next node in list */
       struct node *pbwd;      /* ptr to prev node in list */
       struct node *pdupe;     /* ptr to next duplicate node */
       void (*process)(unsigned);      /* function to call */
       unsigned priority;      /* function priority */
} Node;

/* End of File */