]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - net/packet/diag.c
packet_diag: disclose meminfo values
[karo-tx-linux.git] / net / packet / diag.c
index 04c8219a2d0632a8b484c488272b2b661b971a4c..822fe9b33a49b0baa012ef82f81b740e68b383a7 100644 (file)
@@ -166,6 +166,10 @@ static int sk_diag_fill(struct sock *sk, struct sk_buff *skb,
                        pdiag_put_fanout(po, skb))
                goto out_nlmsg_trim;
 
+       if ((req->pdiag_show & PACKET_SHOW_MEMINFO) &&
+           sock_diag_put_meminfo(sk, skb, PACKET_DIAG_MEMINFO))
+               goto out_nlmsg_trim;
+
        return nlmsg_end(skb, nlh);
 
 out_nlmsg_trim: