/* * reimplementation of Daniel Bernstein's unix library. * placed in the public domain by Uwe Ohse, uwe@ohse.de. */ #include #include #include #include /* close */ #include "ndelay.h" #include "socket.h" int socket_udp(void) { int fd; fd = socket(AF_INET,SOCK_DGRAM,0); if (fd == -1) return -1; if (ndelay_on(fd) == -1) { close(fd); return -1; } return fd; }