ndtmsg
struct ndtmsg *ndtmsg;
nlh = nlmsg_put(skb, pid, seq, type, sizeof(*ndtmsg), flags);
ndtmsg = nlmsg_data(nlh);
ndtmsg->ndtm_family = tbl->family;
ndtmsg->ndtm_pad1 = 0;
ndtmsg->ndtm_pad2 = 0;
struct ndtmsg *ndtmsg;
nlh = nlmsg_put(skb, pid, seq, type, sizeof(*ndtmsg), flags);
ndtmsg = nlmsg_data(nlh);
ndtmsg->ndtm_family = tbl->family;
ndtmsg->ndtm_pad1 = 0;
ndtmsg->ndtm_pad2 = 0;
struct ndtmsg *ndtmsg;
err = nlmsg_parse_deprecated(nlh, sizeof(*ndtmsg), tb, NDTA_MAX,
ndtmsg = nlmsg_data(nlh);
if (ndtmsg->ndtm_family && tbl->family != ndtmsg->ndtm_family)
struct ndtmsg *ndtm;