]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/blobdiff - net/decnet/dn_route.c
net: Use non-zero allocations in dst_alloc().
[mirror_ubuntu-focal-kernel.git] / net / decnet / dn_route.c
index f489b081c25d4313ad0adbf119a55b6c28a9157a..74544bc6fdecf8251f8377cf967a0c37992352ed 100644 (file)
@@ -1129,6 +1129,7 @@ make_route:
        if (rt == NULL)
                goto e_nobufs;
 
+       memset(&rt->fld, 0, sizeof(rt->fld));
        rt->fld.saddr        = oldflp->saddr;
        rt->fld.daddr        = oldflp->daddr;
        rt->fld.flowidn_oif  = oldflp->flowidn_oif;
@@ -1398,6 +1399,7 @@ make_route:
        if (rt == NULL)
                goto e_nobufs;
 
+       memset(&rt->fld, 0, sizeof(rt->fld));
        rt->rt_saddr      = fld.saddr;
        rt->rt_daddr      = fld.daddr;
        rt->rt_gateway    = fld.daddr;