mfcc 2645 net/ipv4/ipmr.c static int ipmr_nla_get_ttls(const struct nlattr *nla, struct mfcctl *mfcc) mfcc 2651 net/ipv4/ipmr.c mfcc->mfcc_ttls[vifi] = rtnh->rtnh_hops; mfcc 2662 net/ipv4/ipmr.c struct mfcctl *mfcc, int *mrtsock, mfcc 2686 net/ipv4/ipmr.c memset(mfcc, 0, sizeof(*mfcc)); mfcc 2687 net/ipv4/ipmr.c mfcc->mfcc_parent = -1; mfcc 2692 net/ipv4/ipmr.c mfcc->mfcc_origin.s_addr = nla_get_be32(attr); mfcc 2695 net/ipv4/ipmr.c mfcc->mfcc_mcastgrp.s_addr = nla_get_be32(attr); mfcc 2705 net/ipv4/ipmr.c if (ipmr_nla_get_ttls(attr, mfcc) < 0) { mfcc 2726 net/ipv4/ipmr.c mfcc->mfcc_parent = ipmr_find_vif(mrt, dev); mfcc 2739 net/ipv4/ipmr.c struct mfcctl mfcc; mfcc 2743 net/ipv4/ipmr.c ret = rtm_to_ipmr_mfcc(net, nlh, &mfcc, &mrtsock, &tbl, extack); mfcc 2747 net/ipv4/ipmr.c parent = ret ? mfcc.mfcc_parent : -1; mfcc 2749 net/ipv4/ipmr.c return ipmr_mfc_add(net, tbl, &mfcc, mrtsock, parent); mfcc 2751 net/ipv4/ipmr.c return ipmr_mfc_delete(tbl, &mfcc, parent);