nlmsg_attrdata
nla = nla_find(nlmsg_attrdata(nlh, hdrlen), nlmsg_attrlen(nlh, hdrlen),
nla = nla_find(nlmsg_attrdata(cb->nlh, hdrlen),
return __nla_parse(tb, maxtype, nlmsg_attrdata(nlh, hdrlen),
return nla_find(nlmsg_attrdata(nlh, hdrlen),
return __nla_validate(nlmsg_attrdata(nlh, hdrlen),
nla_for_each_attr(pos, nlmsg_attrdata(nlh, hdrlen), \
nlmsg_attrdata(nlh, hdrlen),
struct nlattr *head = nlmsg_attrdata(info->nlhdr, GENL_HDRLEN);
attrs = nlmsg_attrdata(nlh_src, xfrm_msg_min[type]);