]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - net/sctp/proc.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux...
[karo-tx-linux.git] / net / sctp / proc.c
index 34229ee7f379902b16a7659f82545f10e5908b17..0697eda5aed8f8c897973bd173ad40d061775030 100644 (file)
@@ -417,7 +417,7 @@ static void *sctp_remaddr_seq_start(struct seq_file *seq, loff_t *pos)
 
        if (*pos == 0)
                seq_printf(seq, "ADDR ASSOC_ID HB_ACT RTO MAX_PATH_RTX "
-                               "REM_ADDR_RTX  START\n");
+                               "REM_ADDR_RTX START STATE\n");
 
        return (void *)pos;
 }
@@ -490,14 +490,20 @@ static int sctp_remaddr_seq_show(struct seq_file *seq, void *v)
                         * Note: We don't have a way to tally this at the moment
                         * so lets just leave it as zero for the moment
                         */
-                       seq_printf(seq, "0 ");
+                       seq_puts(seq, "0 ");
 
                        /*
                         * remote address start time (START).  This is also not
                         * currently implemented, but we can record it with a
                         * jiffies marker in a subsequent patch
                         */
-                       seq_printf(seq, "0");
+                       seq_puts(seq, "0 ");
+
+                       /*
+                        * The current state of this destination. I.e.
+                        * SCTP_ACTIVE, SCTP_INACTIVE, ...
+                        */
+                       seq_printf(seq, "%d", tsp->state);
 
                        seq_printf(seq, "\n");
                }