31 #include <netinet/in.h>
32 #include <arpa/inet.h>
33 #include <sys/socket.h>
34 #include <sys/types.h>
46 typedef struct nmsg_container * nmsg_container_t;
47 typedef struct nmsg_fltmod * nmsg_fltmod_t;
49 typedef struct nmsg_io * nmsg_io_t;
55 typedef struct nmsg_rate * nmsg_rate_t;
56 typedef struct nmsg_random * nmsg_random_t;
58 typedef struct nmsg_zbuf * nmsg_zbuf_t;
99 #include <nmsg/compat.h>
130 __attribute__ ((warn_unused_result))