mifi_t
mifi_t mifi;
static int register_send(struct mf6ctable *, struct ip6_hdr *, mifi_t,
mifi_t mifi, iif;
register_send(struct mf6ctable *mfct, struct ip6_hdr *ip6, mifi_t mifi,
mfct->register_mif == (mifi_t)-1) {
for (mifi_t mifi = 0; mifi < mfct->nummifs; mifi++) {
mifi_t register_mif;
static int del_m6if(struct mf6ctable *, mifi_t);
static int del_m6if_locked(struct mf6ctable *, mifi_t);
mifi_t mifi;
mifi_t mifi;
mifi_t mifi;
if (mfct->register_mif != (mifi_t)-1 && mfct->register_if != NULL) {
mfct->register_mif = (mifi_t)-1;
if (mfct->register_mif == (mifi_t)-1) {
del_m6if_locked(struct mf6ctable *mfct, mifi_t mifi)
mifi_t tmp;
if (mfct->register_mif != (mifi_t)-1 &&
mfct->register_mif = (mifi_t)-1;
del_m6if(struct mf6ctable *mfct, mifi_t mifi)
mifi_t mif6c_mifi; /* the index of the mif to be added */
mifi_t mf6cc_parent; /* incoming ifindex */
mifi_t mifi; /* mif number */
mifi_t mf6c_parent; /* incoming IF */
#define MF6C_INCOMPLETE_PARENT ((mifi_t)-1)
mifi_t mifi)
mifi_t mifi;
mifi_t maxmif = 0;