netlink: make nlmsg_end() and genlmsg_end() void
[deliverable/linux.git] / net / l2tp / l2tp_netlink.c
index 6b16598f31d557a40fa4baa0ca13a0384f685800..b4e923f7795460736f48c73e9942efad46b8a285 100644 (file)
@@ -390,7 +390,8 @@ static int l2tp_nl_tunnel_send(struct sk_buff *skb, u32 portid, u32 seq, int fla
        }
 
 out:
-       return genlmsg_end(skb, hdr);
+       genlmsg_end(skb, hdr);
+       return 0;
 
 nla_put_failure:
        genlmsg_cancel(skb, hdr);
@@ -451,7 +452,7 @@ static int l2tp_nl_cmd_tunnel_dump(struct sk_buff *skb, struct netlink_callback
 
                if (l2tp_nl_tunnel_send(skb, NETLINK_CB(cb->skb).portid,
                                        cb->nlh->nlmsg_seq, NLM_F_MULTI,
-                                       tunnel, L2TP_CMD_TUNNEL_GET) <= 0)
+                                       tunnel, L2TP_CMD_TUNNEL_GET) < 0)
                        goto out;
 
                ti++;
@@ -752,7 +753,8 @@ static int l2tp_nl_session_send(struct sk_buff *skb, u32 portid, u32 seq, int fl
                goto nla_put_failure;
        nla_nest_end(skb, nest);
 
-       return genlmsg_end(skb, hdr);
+       genlmsg_end(skb, hdr);
+       return 0;
 
  nla_put_failure:
        genlmsg_cancel(skb, hdr);
@@ -816,7 +818,7 @@ static int l2tp_nl_cmd_session_dump(struct sk_buff *skb, struct netlink_callback
 
                if (l2tp_nl_session_send(skb, NETLINK_CB(cb->skb).portid,
                                         cb->nlh->nlmsg_seq, NLM_F_MULTI,
-                                        session, L2TP_CMD_SESSION_GET) <= 0)
+                                        session, L2TP_CMD_SESSION_GET) < 0)
                        break;
 
                si++;
This page took 0.036763 seconds and 5 git commands to generate.