diff --git a/net/getsockopt.c b/net/getsockopt.c index c3afb29c9c..405823fb42 100644 --- a/net/getsockopt.c +++ b/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/net/net_clone.c b/net/net_clone.c index ada223484d..b58c7e1c62 100644 --- a/net/net_clone.c +++ b/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 * * Redistribution and use in source and binary forms, with or without @@ -75,10 +75,10 @@ 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 */ diff --git a/net/setsockopt.c b/net/setsockopt.c index ad52ff53d0..7b65a7bf79 100644 --- a/net/setsockopt.c +++ b/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: