- if (us->fd<0) {
- fatal_perror("udp (%s:%d): socket",cc->loc.file,cc->loc.line);
- }
- if (fcntl(us->fd, F_SETFL, fcntl(us->fd, F_GETFL)|O_NONBLOCK)==-1) {
- fatal_perror("udp (%s:%d): fcntl(set O_NONBLOCK)",
- cc->loc.file,cc->loc.line);
- }
+ if (us->fd<0) FAIL("socket");
+ if (fcntl(us->fd, F_SETFL, fcntl(us->fd, F_GETFL)|O_NONBLOCK)==-1)
+ FAIL("fcntl(set O_NONBLOCK)");