ifinfomsg
struct ifinfomsg *ifim = NULL;
ifim = (struct ifinfomsg *)NLMSG_DATA(nlh);
struct ifinfomsg *ifi;
ifi = snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(nw, struct ifinfomsg);
#define _IN(_field) offsetof(struct ifinfomsg, _field)
SNL_DECLARE_PARSER(geneve_parser, struct ifinfomsg, fp_geneve_link, ap_geneve_link);
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(&nw, struct ifinfomsg);
#define _IN(_field) offsetof(struct ifinfomsg, _field)
SNL_DECLARE_PARSER(gif_parser, struct ifinfomsg, fp_geneve_link, ap_gif_link);
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(nw, struct ifinfomsg);
#define _IN(_field) offsetof(struct ifinfomsg, _field)
SNL_DECLARE_PARSER(gre_parser, struct ifinfomsg, fp_geneve_link, ap_gre_link);
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(nw, struct ifinfomsg);
struct ifinfomsg *ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg);
struct ifinfomsg *ifinfo;
ifinfo = nlmsg_copy_next_header(hdr, nw, struct ifinfomsg);
if (!nlmsg_copy_all_nla(hdr, sizeof(struct ifinfomsg), nw))
#define _IN(_field) offsetof(struct ifinfomsg, _field)
SNL_DECLARE_PARSER(snl_rtm_link_parser, struct ifinfomsg, _fp_p_link, _nla_p_link);
#define _IN(_field) offsetof(struct ifinfomsg, _field)
SNL_DECLARE_PARSER(snl_rtm_link_parser_simple, struct ifinfomsg, _fp_p_link_s, _nla_p_link_s);
struct ifinfomsg *ifinfo;
if (!nlmsg_reply(nw, hdr, sizeof(struct ifinfomsg)))
ifinfo = nlmsg_reserve_object(nw, struct ifinfomsg);
struct ifinfomsg *ifm = hdr;
#define _IN(_field) offsetof(struct ifinfomsg, _field)
NL_DECLARE_STRICT_PARSER(ifmsg_parser, struct ifinfomsg, check_ifmsg, nlf_p_if, nla_p_if);
#define _IFINFO_HDRLEN ((int)sizeof(struct ifinfomsg))
snl_reserve_msg_object(&nw, struct ifinfomsg);
ATF_REQUIRE((ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg)) != NULL);
#define _IN(_field) offsetof(struct ifinfomsg, _field)
SNL_DECLARE_PARSER(gif_parser, struct ifinfomsg, fp_gif_link, ap_gif_link);
struct ifinfomsg *ifmsg;
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(&nw, struct ifinfomsg);
snl_reserve_msg_object(&nw, struct ifinfomsg);
ATF_REQUIRE((ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg)) != NULL);
#define _IN(_field) offsetof(struct ifinfomsg, _field)
SNL_DECLARE_PARSER(gre_parser, struct ifinfomsg, fp_gre_link, ap_gre_link);
struct ifinfomsg *ifmsg;
ATF_CHECK(snl_reserve_msg_object(&nw, struct ifinfomsg) != NULL);
ATF_CHECK(snl_reserve_msg_object(&nw, struct ifinfomsg) != NULL);
#define _IN(_field) offsetof(struct ifinfomsg, _field)
SNL_DECLARE_PARSER(link_parser, struct ifinfomsg, fp_link, ap_link);
ATF_CHECK(snl_reserve_msg_object(&nw, struct ifinfomsg) != NULL);
ATF_CHECK(snl_reserve_msg_object(&nw, struct ifinfomsg) != NULL);
struct ifinfomsg ifmsg;
struct ifinfomsg *ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg);
struct ifinfomsg *ifmsg = snl_reserve_msg_object(&nw, struct ifinfomsg);