summaryrefslogtreecommitdiff
path: root/src/socket_tcp.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/socket_tcp.c')
-rw-r--r--src/socket_tcp.c29
1 files changed, 13 insertions, 16 deletions
diff --git a/src/socket_tcp.c b/src/socket_tcp.c
index 70ada37..f350330 100644
--- a/src/socket_tcp.c
+++ b/src/socket_tcp.c
@@ -15,54 +15,51 @@
#endif
/**
- @file socket_tcp.c
- @author djb, fefe, feh
- @source ucspi-tcp6
- @brief setup TCP stream socket
+ @file socket_tcp.c
+ @author djb, fefe, feh
+ @source ucspi-tcp6
+ @brief setup TCP stream socket
*/
int socket_tcp4(void)
{
- int s;
-
- s = socket(AF_INET, SOCK_STREAM, 0);
- if (s != -1)
+ int s = socket(AF_INET, SOCK_STREAM, 0);
+ if (s != -1) {
if (ndelay_on(s) == -1) {
close(s);
return -1;
}
+ }
return s;
}
int socket_tcp6(void)
{
- int s;
-
- s = socket(AF_INET6, SOCK_STREAM, 0);
- if (s != -1)
+ int s = socket(AF_INET6, SOCK_STREAM, 0);
+ if (s != -1) {
if (ndelay_on(s) == -1) {
close(s);
return -1;
}
+ }
return s;
}
int socket_tcp(void)
{
- int s;
-
- s = socket(AF_INET6, SOCK_STREAM, 0);
+ int s = socket(AF_INET6, SOCK_STREAM, 0);
if (s == -1)
if (errno == EINVAL || errno == EAFNOSUPPORT || errno == EPROTO || errno == EPROTONOSUPPORT)
s = socket(AF_INET, SOCK_STREAM, 0);
- if (s != -1)
+ if (s != -1) {
if (ndelay_on(s) == -1) {
close(s);
return -1;
}
+ }
return s;
}