ud_init
int ud_init(int, ud_handle_t *);
if (ud_init(-1, &udh) != 0) {
if (ud_init(h->fd, &h->udh) != 0) {