Lines Matching refs:mfccp

1075 update_mfc_params(struct mfc *rt, struct mfcctl2 *mfccp)  in update_mfc_params()  argument
1079 rt->mfc_parent = mfccp->mfcc_parent; in update_mfc_params()
1081 rt->mfc_ttls[i] = mfccp->mfcc_ttls[i]; in update_mfc_params()
1082 rt->mfc_flags[i] = mfccp->mfcc_flags[i] & V_mrt_api_config & in update_mfc_params()
1087 rt->mfc_rp = mfccp->mfcc_rp; in update_mfc_params()
1096 init_mfc_params(struct mfc *rt, struct mfcctl2 *mfccp) in init_mfc_params() argument
1098 rt->mfc_origin = mfccp->mfcc_origin; in init_mfc_params()
1099 rt->mfc_mcastgrp = mfccp->mfcc_mcastgrp; in init_mfc_params()
1101 update_mfc_params(rt, mfccp); in init_mfc_params()
1137 add_mfc(struct mfcctl2 *mfccp) in add_mfc() argument
1146 rt = mfc_find(&mfccp->mfcc_origin, &mfccp->mfcc_mcastgrp); in add_mfc()
1151 __func__, ntohl(mfccp->mfcc_origin.s_addr), in add_mfc()
1152 (u_long)ntohl(mfccp->mfcc_mcastgrp.s_addr), in add_mfc()
1153 mfccp->mfcc_parent); in add_mfc()
1154 update_mfc_params(rt, mfccp); in add_mfc()
1163 hash = MFCHASH(mfccp->mfcc_origin, mfccp->mfcc_mcastgrp); in add_mfc()
1166 if (in_hosteq(rt->mfc_origin, mfccp->mfcc_origin) && in add_mfc()
1167 in_hosteq(rt->mfc_mcastgrp, mfccp->mfcc_mcastgrp) && in add_mfc()
1171 __func__, ntohl(mfccp->mfcc_origin.s_addr), in add_mfc()
1172 (u_long)ntohl(mfccp->mfcc_mcastgrp.s_addr), in add_mfc()
1173 mfccp->mfcc_parent, in add_mfc()
1178 init_mfc_params(rt, mfccp); in add_mfc()
1200 if (in_hosteq(rt->mfc_origin, mfccp->mfcc_origin) && in add_mfc()
1201 in_hosteq(rt->mfc_mcastgrp, mfccp->mfcc_mcastgrp)) { in add_mfc()
1202 init_mfc_params(rt, mfccp); in add_mfc()
1217 init_mfc_params(rt, mfccp); in add_mfc()
1237 del_mfc(struct mfcctl2 *mfccp) in del_mfc() argument
1243 origin = mfccp->mfcc_origin; in del_mfc()
1244 mcastgrp = mfccp->mfcc_mcastgrp; in del_mfc()