readudp
n = readudp(d, pkt, len, tleft);
ssize_t readudp(struct iodesc *, void *, size_t, saseconds_t);