Searched refs:mfct (Results 1 – 2 of 2) sorted by relevance
| /freebsd/sys/netinet/ |
| H A D | ip_mroute.c | 344 mfc_find(const struct mfctable *mfct, const struct in_addr *, 379 mfc_find(const struct mfctable *mfct, const struct in_addr *o, in mfc_find() argument 386 if (mfct->mfchashtbl == NULL) in mfc_find() 388 LIST_FOREACH(rt, &mfct->mfchashtbl[MFCHASH(*o, *g)], mfc_hash) { in mfc_find() 433 struct mfctable *mfct; in X_ip_mrouter_set() local 441 mfct = somfctable(so); in X_ip_mrouter_set() 442 if (so != mfct->router && sopt->sopt_name != MRT_INIT) in X_ip_mrouter_set() 460 error = add_vif(mfct, so->so_fibnum, &vifc); in X_ip_mrouter_set() 466 error = del_vif(mfct, vifi); in X_ip_mrouter_set() 474 (mfct->api_config & MRT_API_FLAGS_ALL) != 0) { in X_ip_mrouter_set() [all …]
|
| /freebsd/sys/netinet6/ |
| H A D | ip6_mroute.c | 237 struct mf6ctable *mfct; in sysctl_mif6table() local 240 mfct = &V_mfctables[curthread->td_proc->p_fibnum]; in sysctl_mif6table() 245 struct mif6 *mifp = &mfct->miftable[i]; in sysctl_mif6table() 372 mf6c_find(const struct mf6ctable *mfct, const struct in6_addr *origin, in mf6c_find() argument 377 for (struct mf6c *rt = mfct->mfchashtbl[MF6CHASH(*origin, *group)]; in mf6c_find() 405 struct mf6ctable *mfct; in X_ip6_mrouter_set() local 412 mfct = somfctable(so); in X_ip6_mrouter_set() 413 if (so != mfct->router && sopt->sopt_name != MRT6_INIT) in X_ip6_mrouter_set() 434 error = add_m6if(mfct, so->so_fibnum, &mifc); in X_ip6_mrouter_set() 440 error = add_m6fc(mfct, &mfcc); in X_ip6_mrouter_set() [all …]
|