]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/netlabel/netlabel_cipso_v4.c
[GENL]: Add genlmsg_reply() to simply unicast replies to requests
[net-next-2.6.git] / net / netlabel / netlabel_cipso_v4.c
index a6ce1d6d5c59a00fced6f8ff82b290c0d3615719..52628878524c9f48b1dd391ea11fd1562839c05f 100644 (file)
@@ -452,7 +452,7 @@ static int netlbl_cipsov4_list(struct sk_buff *skb, struct genl_info *info)
        }
 
 list_start:
-       ans_skb = nlmsg_new(NLMSG_GOODSIZE * nlsze_mult, GFP_KERNEL);
+       ans_skb = nlmsg_new(NLMSG_DEFAULT_SIZE * nlsze_mult, GFP_KERNEL);
        if (ans_skb == NULL) {
                ret_val = -ENOMEM;
                goto list_failure;
@@ -568,7 +568,7 @@ list_start:
 
        genlmsg_end(ans_skb, data);
 
-       ret_val = genlmsg_unicast(ans_skb, info->snd_pid);
+       ret_val = genlmsg_reply(ans_skb, info);
        if (ret_val != 0)
                goto list_failure;