On Wed, Nov 28, 2018 at 07:01:16PM -0200, Martin Pieuchot wrote:
> Trivial sizes, ok?
 
ok claudio@

> Index: net/if.c
> ===================================================================
> RCS file: /cvs/src/sys/net/if.c,v
> retrieving revision 1.567
> diff -u -p -r1.567 if.c
> --- net/if.c  12 Nov 2018 23:41:22 -0000      1.567
> +++ net/if.c  28 Nov 2018 20:57:21 -0000
> @@ -1088,9 +1088,9 @@ if_detach(struct ifnet *ifp)
>               }
>       }
>  
> -     free(ifp->if_addrhooks, M_TEMP, 0);
> -     free(ifp->if_linkstatehooks, M_TEMP, 0);
> -     free(ifp->if_detachhooks, M_TEMP, 0);
> +     free(ifp->if_addrhooks, M_TEMP, sizeof(*ifp->if_addrhooks));
> +     free(ifp->if_linkstatehooks, M_TEMP, sizeof(*ifp->if_linkstatehooks));
> +     free(ifp->if_detachhooks, M_TEMP, sizeof(*ifp->if_detachhooks));
>  
>       for (i = 0; (dp = domains[i]) != NULL; i++) {
>               if (dp->dom_ifdetach && ifp->if_afdata[dp->dom_family])
> 

-- 
:wq Claudio

Reply via email to