]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
IB/sdp: add uid and inode to proc_fs info
authorAmiram Perlmutter <amip@dev.mellanox.co.il>
Wed, 14 Mar 2007 12:34:08 +0000 (14:34 +0200)
committerMukesh Kacker <mukesh.kacker@oracle.com>
Tue, 6 Oct 2015 12:04:04 +0000 (05:04 -0700)
Signed-off-by: Amiram Perlmutter <amip@dev.mellanox.co.il>
Signed-off-by: Michael S. Tsirkin <mst@dev.mellanox.co.il>
drivers/infiniband/ulp/sdp/sdp_main.c

index 9c9ff0ec11f36d69a1f6249b5b517df26b0871cb..aa1f5df711b6a8f6a851a0a1e35e705b87736687 100644 (file)
@@ -1753,12 +1753,14 @@ static int sdp_seq_show(struct seq_file *seq, void *v)
        char tmpbuf[TMPSZ + 1];
        unsigned int dest;
        unsigned int src;
+       int uid;
+       unsigned long inode;
        __u16 destp;
        __u16 srcp;
 
        if (v == SEQ_START_TOKEN) {
                seq_printf(seq, "%-*s\n", TMPSZ - 1,
-                               "  sl  local_address rem_address   ");
+                               "  sl  local_address rem_address        uid inode");
                goto out;
        }
 
@@ -1768,8 +1770,10 @@ static int sdp_seq_show(struct seq_file *seq, void *v)
        src = inet_sk(sk)->rcv_saddr;
        destp = ntohs(inet_sk(sk)->dport);
        srcp = ntohs(inet_sk(sk)->sport);
+       uid = sock_i_uid(sk);
+       inode = sock_i_ino(sk);
 
-       sprintf(tmpbuf, "%4d: %08X:%04X %08X:%04X", st->num, src, srcp, dest, destp);
+       sprintf(tmpbuf, "%4d: %08X:%04X %08X:%04X %5d %lu", st->num, src, srcp, dest, destp, uid, inode);
 
        seq_printf(seq, "%-*s\n", TMPSZ - 1, tmpbuf);