Add LIST_ delaration to event_struct.h to supplment TAILQ_ Generally, LIST_ can be a little faster than TAILQ_ for most operations. We only need to use TAILQ_ when we care about traversing lists from tail-to-head, or we need to be able to add items to the end of the list.