summaryrefslogtreecommitdiff
path: root/nuttx
diff options
context:
space:
mode:
Diffstat (limited to 'nuttx')
-rw-r--r--nuttx/net/getsockopt.c5
-rw-r--r--nuttx/net/net_clone.c4
-rw-r--r--nuttx/net/setsockopt.c5
3 files changed, 8 insertions, 6 deletions
diff --git a/nuttx/net/getsockopt.c b/nuttx/net/getsockopt.c
index c3afb29c9..405823fb4 100644
--- a/nuttx/net/getsockopt.c
+++ b/nuttx/net/getsockopt.c
@@ -155,7 +155,7 @@ int psock_getsockopt(FAR struct socket *psock, int level, int option,
{
err = EINVAL;
goto errout;
- }
+ }
/* Return the socket type */
@@ -180,7 +180,7 @@ int psock_getsockopt(FAR struct socket *psock, int level, int option,
{
err = EINVAL;
goto errout;
- }
+ }
/* Get the timeout value. This is a atomic operation and should
* require no special operation.
@@ -217,6 +217,7 @@ int psock_getsockopt(FAR struct socket *psock, int level, int option,
err = ENOPROTOOPT;
goto errout;
}
+
return OK;
errout:
diff --git a/nuttx/net/net_clone.c b/nuttx/net/net_clone.c
index ada223484..b58c7e1c6 100644
--- a/nuttx/net/net_clone.c
+++ b/nuttx/net/net_clone.c
@@ -1,7 +1,7 @@
/****************************************************************************
* net/net_clone.c
*
- * Copyright (C) 2009, 2011-2012 Gregory Nutt. All rights reserved.
+ * Copyright (C) 2009, 2011-2013 Gregory Nutt. All rights reserved.
* Author: Gregory Nutt <gnutt@nuttx.org>
*
* Redistribution and use in source and binary forms, with or without
@@ -75,11 +75,11 @@ int net_clone(FAR struct socket *psock1, FAR struct socket *psock2)
psock2->s_flags = psock1->s_flags; /* See _SF_* definitions */
#ifdef CONFIG_NET_SOCKOPTS
psock2->s_options = psock1->s_options; /* Selected socket options */
-#endif
#ifndef CONFIG_DISABLE_CLOCK
psock2->s_rcvtimeo = psock1->s_rcvtimeo; /* Receive timeout value (in deciseconds) */
psock2->s_sndtimeo = psock1->s_sndtimeo; /* Send timeout value (in deciseconds) */
#endif
+#endif
psock2->s_conn = psock1->s_conn; /* UDP or TCP connection structure */
/* Increment the reference count on the connection */
diff --git a/nuttx/net/setsockopt.c b/nuttx/net/setsockopt.c
index ad52ff53d..7b65a7bf7 100644
--- a/nuttx/net/setsockopt.c
+++ b/nuttx/net/setsockopt.c
@@ -137,7 +137,7 @@ int psock_setsockopt(FAR struct socket *psock, int level, int option,
{
err = EINVAL;
goto errout;
- }
+ }
/* Get the value. Is the option being set or cleared? */
@@ -177,7 +177,7 @@ int psock_setsockopt(FAR struct socket *psock, int level, int option,
{
err = EINVAL;
goto errout;
- }
+ }
/* Get the timeout value */
@@ -226,6 +226,7 @@ int psock_setsockopt(FAR struct socket *psock, int level, int option,
err = ENOPROTOOPT;
goto errout;
}
+
return OK;
errout: