[ovs-dev] [PATCH] Clean code in netlink-socket

Sairam Venugopal vsairam at vmware.com
Fri Feb 26 18:42:32 UTC 2016


Acked-by: Sairam Venugopal <vsairam at vmware.com>


On 2/26/16, 6:10 AM, "Alin Serdean" <aserdean at cloudbasesolutions.com>
wrote:

>Found by inspection.
>
>Signed-off-by: Alin Gabriel Serdean <aserdean at cloudbasesolutions.com>
>---
> lib/netlink-socket.c | 16 +---------------
> 1 file changed, 1 insertion(+), 15 deletions(-)
>
>diff --git a/lib/netlink-socket.c b/lib/netlink-socket.c
>index 5ef4b15..42d475b 100644
>--- a/lib/netlink-socket.c
>+++ b/lib/netlink-socket.c
>@@ -49,20 +49,6 @@ COVERAGE_DEFINE(netlink_sent);
> #define SOL_NETLINK 270
> #endif
> 
>-#ifdef _WIN32
>-static struct ovs_mutex portid_mutex = OVS_MUTEX_INITIALIZER;
>-static uint32_t g_last_portid = 0;
>-
>-/* Port IDs must be unique! */
>-static uint32_t
>-portid_next(void)
>-    OVS_GUARDED_BY(portid_mutex)
>-{
>-    g_last_portid++;
>-    return g_last_portid;
>-}
>-#endif /* _WIN32 */
>-
> /* A single (bad) Netlink message can in theory dump out many, many log
>  * messages, so the burst size is set quite high here to avoid missing
>useful
>  * information.  Also, at high logging levels we log *all* Netlink
>messages. */
>@@ -567,7 +553,7 @@ nl_sock_recv__(struct nl_sock *sock, struct ofpbuf
>*buf, bool wait)
>         if (!DeviceIoControl(sock->handle, sock->read_ioctl,
>                              NULL, 0, tail, sizeof tail, &bytes, NULL)) {
>             VLOG_DBG_RL(&rl, "fatal driver failure in transact: %s",
>-                ovs_lasterror_to_string());
>+                        ovs_lasterror_to_string());
>             retval = -1;
>             /* XXX: Map to a more appropriate error. */
>             errno = EINVAL;
>-- 
>1.9.5.msysgit.0
>_______________________________________________
>dev mailing list
>dev at openvswitch.org
>https://urldefense.proofpoint.com/v2/url?u=http-3A__openvswitch.org_mailma
>n_listinfo_dev&d=BQIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=Dc
>ruz40PROJ40ROzSpxyQSLw6fcrOWpJgEcEmNR3JEQ&m=9yvN6gGc_QmgQJjCAWsT74D5O6mFtp
>u-_9bd8ZCTgAA&s=7goIj1F1y6ZZh7fKD83OiX4ei4Wh9DAJ0WBbJxYHD2o&e= 




More information about the dev mailing list