Home
last modified time | relevance | path

Searched refs:ndrv_entry (Results 1 – 1 of 1) sorted by relevance

/xnu-10063.141.1/bsd/net/
H A Dndrv.c976 ndrv_cb_remove_multiaddr(struct ndrv_cb *np, struct ndrv_multiaddr *ndrv_entry) in ndrv_cb_remove_multiaddr() argument
981 if (cur == ndrv_entry) { in ndrv_cb_remove_multiaddr()
991 if (cur_next == ndrv_entry) { in ndrv_cb_remove_multiaddr()
1005 struct ndrv_multiaddr* ndrv_entry = NULL; in ndrv_do_remove_multicast() local
1033 ndrv_entry = ndrv_have_multicast(np, multi_addr); in ndrv_do_remove_multicast()
1035 if (ndrv_entry == NULL) { in ndrv_do_remove_multicast()
1042 result = ifnet_remove_multicast(ndrv_entry->ifma); in ndrv_do_remove_multicast()
1047 ifmaddr_release(ndrv_entry->ifma); in ndrv_do_remove_multicast()
1049 ndrv_cb_remove_multiaddr(np, ndrv_entry); in ndrv_do_remove_multicast()
1052 ndrv_multiaddr_free(ndrv_entry, ndrv_entry->addr->sa_len); in ndrv_do_remove_multicast()