]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/ipv6/ipcomp6.c
[IPV6]: Nearly complete kzalloc cleanup for net/ipv6
[net-next-2.6.git] / net / ipv6 / ipcomp6.c
index 3c7b324cd20c01ea4adbb2ac42f8592b824dff11..028b636687ecb092301f2afc681b73e0e1baaeea 100644 (file)
@@ -428,11 +428,10 @@ static int ipcomp6_init_state(struct xfrm_state *x)
                goto out;
 
        err = -ENOMEM;
-       ipcd = kmalloc(sizeof(*ipcd), GFP_KERNEL);
+       ipcd = kzalloc(sizeof(*ipcd), GFP_KERNEL);
        if (!ipcd)
                goto out;
 
-       memset(ipcd, 0, sizeof(*ipcd));
        x->props.header_len = 0;
        if (x->props.mode)
                x->props.header_len += sizeof(struct ipv6hdr);