Note that uint32_t is used in /usr/include/sys/epoll.h. This means
that you have a broken include file hierachy.

/usr/include/sys/epoll.h is part of c-library and unchanged by me
i tried "make tidy" on this machine with version 2.4.9 and it was successfull
lines 56-68 of /usr/include/sys/epoll.h are:

typedef union epoll_data
{
 void *ptr;
 int fd;
 uint32_t u32;
 uint64_t u64;
} epoll_data_t;

struct epoll_event
{
 uint32_t events;      /* Epoll events */
 epoll_data_t data;    /* User data variable */
};


im not a c-programmer but this looks uncritical to me.
i cannot handle this. seems that my suse 8.2 machines will have only postfix 2.4.9 installed as max. cause i do not see a way to change something.

Thanks
Andre

Reply via email to