Listing 6

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 */