The following table shows typical output for a UDP socket
Sample Output | Description |
---|---|
UDP
|
Socket configuration: |
4:1
|
Stack:socket id. |
lcl=192.168.1.2:38142
|
Local ip:port address. |
rmt=192.168.1.1:42638
|
Remote ip:port address. |
UDP
|
Connection is UDP. |
lock: 20000000 LOCKED
|
Internal socket lock status, as a hexadecimal number, followed by status names including:
|
rx_wake=000e69b0
|
Internal sequence value that is incremented each time a receive queue is ‘woken’.
|
tx_wake=000e69b1
|
Internal sequence value that is incremented each time a transmit queue is ‘woken’.
|
flags:
|
Flags (if any), including:
|
ul_poll:
|
User-level poll() : |
|
|
|
|
uid=0
|
User id that owns this socket. |
s_flags: FILTER
|
Socket flags, including:
|
rcvbuf=129024
|
Socket receive buffer size. |
sndbuf=129024
|
Socket send buffer size. |
bindtodev=-1(01,0:0)
|
Device to which the socket is bound, given as an interface, or -1 if unbound. This is followed by an (interface index, hardware port:vlan) tuple. |
ttl=64
|
Initial TTL value. |
rcvtimeo_ms=0
|
Timeout value (microseconds) before an error is generated for receive functions, as set by SO_RCVTIMEO. |
sndtimeo_ms=0
|
Timeout value (microseconds) before an error is generated for send functions, as set by SO_SNDTIMEO. |
sigown=0
|
The PID receiving signals from this socket. |
cmsg=
|
Current message flags, including:
|
rx_errno=0
|
Zero whilst data can still arrive, otherwise contains error code. |
tx_errno=0
|
Zero if transmit can still happen, otherwise contains error code. |
so_error=0
|
Current socket error, or zero if no error. |
os_sock=0
|
0 if the socket is handled by Onload, 1 if the socket is handled by the OS and not by Onload. |
TX
|
Socket is being used for transmit. |
epoll3: ready_list_id 0
|
List of ready sockets from the epoll3 set. |
udpflags: FILT MCAST_LOOP RXOS
|
UDP flags currently set for this socket, including:
|
rcv:
|
Receive data: |
|
|
|
|
|
|
rcv:
|
Further receive data: |
|
|
|
|
|
|
|
|
|
|
rcv:
|
Further receive data: |
|
|
|
|
|
|
snd:
|
Send data: |
|
|
|
|
|
|
snd:
|
Send data… |
|
…about locks: |
|
|
|
|
|
|
|
|
|
|
snd:
|
Send data… |
|
…about multicast: |
|
|
|
|
|
|
snd:
|
Send data… |
|
…about unconnected sends: |
|
|
|
|
|
|
|
|
snd:
|
Further send data… |
|
…about unconnected sends: |
|
|
|
|
|
|
|
|
|
|
snd:
|
Further send data… |
|
…about unconnected sends: |
|
|
|
|
snd:
|
Further send data… |
|
…about connected sends: |
|
|
|
|
|
|
snd:
|
Further send data… |
|
…about connected sends: |
|
|
|
|
|
|
|
|
|
|
snd:
|
Further send data: |
|
|
|
|
|
|
snd:
|
Further send data: |
|
|
|
|
|
|
snd:
|
Further send data: |
|
|
|
|
|
|
|
|