ifinfomsg
struct ifinfomsg *ifmp = NULL;
[VXCAN_INFO_PEER] = { .len = sizeof(struct ifinfomsg) },
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
struct ifinfomsg *ifmp = NULL;
[IFLA_NETKIT_PEER_INFO] = { .len = sizeof(struct ifinfomsg) },
struct ifinfomsg *ifmp;
[VETH_INFO_PEER] = { .len = sizeof(struct ifinfomsg) },
nlmsg_for_each_attr(attr, nlh, sizeof(struct ifinfomsg), rem1) {
int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,
#define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg))))
#define IFLA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg))
protinfo = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_PROTINFO);
afspec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
afspec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
return NLMSG_ALIGN(sizeof(struct ifinfomsg))
struct ifinfomsg *hdr;
const struct ifinfomsg *ifm)
size = NLMSG_ALIGN(sizeof(struct ifinfomsg))
struct ifinfomsg *ifm;
struct ifinfomsg *ifm;
hdrlen = nlmsg_len(nlh) < sizeof(struct ifinfomsg) ?
sizeof(struct rtgenmsg) : sizeof(struct ifinfomsg);
const struct ifinfomsg *ifmp;
attrs = nla_data(nla_peer) + sizeof(struct ifinfomsg);
len = nla_len(nla_peer) - sizeof(struct ifinfomsg);
struct net *tgt_net, struct ifinfomsg *ifm,
struct ifinfomsg *ifm = nlmsg_data(nlh);
struct ifinfomsg *ifm = nlmsg_data(nlh);
int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,
int group, struct ifinfomsg *ifm,
static int rtnl_newlink_create(struct sk_buff *skb, struct ifinfomsg *ifm,
struct ifinfomsg *ifm;
ret = nlmsg_parse_deprecated(nlh, sizeof(struct ifinfomsg), tb,
struct ifinfomsg *ifm;
struct ifinfomsg *ifm;
struct ifinfomsg *ifm;
hdrlen = nlmsg_len(nlh) < sizeof(struct ifinfomsg) ?
sizeof(struct rtgenmsg) : sizeof(struct ifinfomsg);
struct ifinfomsg *ifm;
err = nlmsg_parse_deprecated(nlh, sizeof(struct ifinfomsg),
struct ifinfomsg *ifm;
struct ifinfomsg *ifm;
sizeof(struct ifinfomsg),
err = nlmsg_parse_deprecated(nlh, sizeof(struct ifinfomsg),
return NLMSG_ALIGN(sizeof(struct ifinfomsg))
struct ifinfomsg *ifm;
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
struct ifinfomsg *ifm;
br_spec = nlmsg_find_attr(nlh, sizeof(struct ifinfomsg), IFLA_AF_SPEC);
struct ifinfomsg *ifm;
struct ifinfomsg *hdr;
return NLMSG_ALIGN(sizeof(struct ifinfomsg))
struct ifinfomsg *hdr;
struct ifinfomsg *ifm;
struct ifinfomsg *r;
struct ifinfomsg;
int do_xdp_dump(struct ifinfomsg *ifinfo, struct nlattr **tb);
struct ifinfomsg *ifi = NLMSG_DATA(nlh);
struct ifinfomsg ifm;
.nlh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)),
struct ifinfomsg *ifinfo = msg;
int do_xdp_dump(struct ifinfomsg *ifinfo, struct nlattr **tb)
#define IFLA_RTA(r) ((struct rtattr*)(((char*)(r)) + NLMSG_ALIGN(sizeof(struct ifinfomsg))))
#define IFLA_PAYLOAD(n) NLMSG_PAYLOAD(n,sizeof(struct ifinfomsg))
req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
struct ifinfomsg *ifi = NLMSG_DATA(nlh);
struct ifinfomsg *ifinfo = msg;
.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg)),
struct ifinfomsg ifinfo;
struct ifinfomsg i;
req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
struct ifinfomsg i;
req.n.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
req.n.nlmsg_len += sizeof(struct ifinfomsg);
struct ifinfomsg info;
req.nh.nlmsg_len = NLMSG_LENGTH(sizeof(struct ifinfomsg));
struct ifinfomsg msg;
struct ifinfomsg pi;
struct ifinfomsg info;
struct ifinfomsg info;
struct ifinfomsg i;
struct ifinfomsg info;
struct ifinfomsg info;
struct ifinfomsg pi;
struct ifinfomsg info;
struct ifinfomsg info;
struct ifinfomsg info;