inet_diag_socket: timer_expiration, retransmissions & uid methods

timer_expiration: get expiration time (in ms) for running timer
retransmissions: get connection retransmissions timer
uid: get connection owner user id

And use it in psk:

$ psk firefox xchat

14562: /usr/lib64/firefox-3.0.9/firefox
 State Recv-Q Send-Q Local Address:Port   Peer Address:Port  Owner Timer   (ms)  Rtm
 ESTAB 0      0      192.168.1.120:7344    192.168.1.1:20480 acme  off     0     0
 ESTAB 0      0      192.168.1.120:10172   192.168.1.1:20480 acme  off     0     0
 ESTAB 0      0      192.168.1.120:10428   192.168.1.1:20480 acme  off     0     0

16046: xchat
 State Recv-Q Send-Q Local Address:Port   Peer Address:Port  Owner Timer   (ms)  Rtm
 ESTAB 0      0      192.168.1.120:25546  195.92.253.2:57859 acme  keepalive 6360395 0
 ESTAB 0      0       10.11.12.210:32721  10.10.36.184:2842  acme  keepalive 6439886 0
 ESTAB 0      0      192.168.1.120:41655 154.35.200.44:2842  acme  keepalive 6360715 0
$

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
2 files changed
tree: 5e49b8b504db91a04f74b5699e804f44f9dcac70
  1. python-inet_diag/
  2. rpm/
  3. COPYING
  4. Makefile
  5. MANIFEST
  6. psk.py
  7. pss.py
  8. setup.py