5 typedef ssize_t (*data_cb) (const uint8_t *buf, ssize_t len);
10 struct timeval *timeout;
13 struct polldata *udp_server (const char *bindto, struct timeval *timeout, data_cb cb);
14 ssize_t udp_poll (struct polldata *data);
15 void udp_free_polldata (struct polldata *data);
17 ssize_t hd (const uint8_t *buf, ssize_t len);