From 249866e3d1e11dc72eaa1305f4bb479ded92ef38 Mon Sep 17 00:00:00 2001 From: Jannis Hoffmann Date: Tue, 9 Jul 2024 13:58:20 +0200 Subject: reorganized file structure Moved c files into src/. Corrected VERSION file. Removed BUILD and FILES. --- socket_udp.c | 57 --------------------------------------------------------- 1 file changed, 57 deletions(-) delete mode 100644 socket_udp.c (limited to 'socket_udp.c') diff --git a/socket_udp.c b/socket_udp.c deleted file mode 100644 index 743cdf1..0000000 --- a/socket_udp.c +++ /dev/null @@ -1,57 +0,0 @@ -#include -#include -#include -#include -#include -#include "close.h" /* better use unistd.h ? */ -#include "ndelay.h" -#include "socket_if.h" -#include "error.h" - -#ifndef EAFNOSUPPORT -#define EAFNOSUPPORT EINVAL -#endif - -/** - @file socket_udp.c - @author djb, fefe, feh - @source ucspi-tcp6 - @brief setup a UDP message socket -*/ - -int socket_udp6(void) -{ - int s; - - s = socket(AF_INET6,SOCK_DGRAM,0); - if (s != -1) - if (ndelay_on(s) == -1) { close(s); return -1; } - - return s; -} - -int socket_udp4(void) -{ - int s; - - s = socket(AF_INET,SOCK_DGRAM,0); - if (s != -1) - if (ndelay_on(s) == -1) { close(s); return -1; } - - return s; -} - -int socket_udp(void) -{ - int s; - - s = socket(AF_INET6,SOCK_DGRAM,0); - if (s == -1) - if (errno == EINVAL || errno == EAFNOSUPPORT || errno == EPROTO || errno == EPROTONOSUPPORT) - s = socket(AF_INET,SOCK_DGRAM,0); - - if (s != -1) - if (ndelay_on(s) == -1) { close(s); return -1; } - - return s; -} -- cgit v1.2.3