En el archivo de encabezado de Linux epoll.h , encontré el siguiente código:
enum EPOLL_EVENTS { EPOLLIN = 0x001, #define EPOLLIN EPOLLIN ... } ¿Qué significa #define EPOLLIN EPOLLIN ?
#define EPOLLIN EPOLLIN
Esto define que la macro de preprocesador EPOLLIN sea EPOLLIN .
Probablemente se defina a los efectos de verificaciones posteriores de #ifdef EPOLLIN .