netfilter: Add nfnl_msg_type() helper function
[linux-2.6-microblaze.git] / net / netfilter / nf_tables_trace.c
index 12eb904..e1b15e7 100644 (file)
@@ -169,7 +169,7 @@ void nft_trace_notify(struct nft_traceinfo *info)
        struct nlmsghdr *nlh;
        struct sk_buff *skb;
        unsigned int size;
-       int event = (NFNL_SUBSYS_NFTABLES << 8) | NFT_MSG_TRACE;
+       u16 event;
 
        if (!nfnetlink_has_listeners(nft_net(pkt), NFNLGRP_NFTRACE))
                return;
@@ -198,6 +198,7 @@ void nft_trace_notify(struct nft_traceinfo *info)
        if (!skb)
                return;
 
+       event = nfnl_msg_type(NFNL_SUBSYS_NFTABLES, NFT_MSG_TRACE);
        nlh = nlmsg_put(skb, 0, 0, event, sizeof(struct nfgenmsg), 0);
        if (!nlh)
                goto nla_put_failure;