diff options
| author | Jonathan Mini <mini@FreeBSD.org> | 2002-07-02 08:23:00 +0000 |
|---|---|---|
| committer | Jonathan Mini <mini@FreeBSD.org> | 2002-07-02 08:23:00 +0000 |
| commit | 13990766efa9835e11eb96f267e9cc87c9e47cde (patch) | |
| tree | 91d9ca1bdea8222f0d6b45461cb854273ca04968 | |
| parent | 0830bd135eae1af8fbc5232bd6028e04bec7741d (diff) | |
Notes
| -rw-r--r-- | sys/net/if.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net/if.c b/sys/net/if.c index cf3bfc1bae80..d737bb2c9d46 100644 --- a/sys/net/if.c +++ b/sys/net/if.c @@ -1749,7 +1749,8 @@ if_addmulti(ifp, sa, retifma) s = splimp(); TAILQ_INSERT_HEAD(&ifp->if_multiaddrs, ifma, ifma_link); splx(s); - *retifma = ifma; + if (retifma != NULL) + *retifma = ifma; if (llsa != 0) { TAILQ_FOREACH(ifma, &ifp->if_multiaddrs, ifma_link) { |
