dump_socket_status(3) LPC 系統函數 dump_socket_status(3)

名稱
     dump_socket_status() - 顯示 LPC socket 訊息

語法
     void dump_socket_status( void );

描述
     dump_socket_status() 會顯示所有的 LPC sockets 的組態訊息.
     通常是為了 LPC sockets 的應用程式除錯用的, 例如 ftp 等等.
     訊息的每一行是一個 socket, 第一行是 LPC socket 描述子 0,
     第二行是 LPC socket 描述子 1, 其餘以此類推. 總數則由驅動
     程式編譯時的設定而決定多寡.

     第一行的 Fd, 是該 socket 在作業系統下的檔案描述子, 而 State
     則是現在的 socket 的狀態. 至於 Mode 則是 socket 的模式, 此模
     式是 socket_create() 內的參數之一. Local/Remote Address 則是
     網際網路上的位址跟阜號. 假如 LPC sockets 是處於 CLOSED 狀態
     的話, 代表現在並非使用中.

     底下的結果顯示只有一個 socket 應用程式, 它開了兩個 socket,
     一個是用來傾聽連線要求, 一個是用來等待資料進來.

     Fd    State      Mode      Local Address      Remote Address
     --  ---------  --------  -----------------  ------------------
     13   LISTEN     STREAM   *.6889             *.*
     14    BOUND    DATAGRAM  *.6888             *.*
     -1    CLOSED      MUD    *.*                *.*

請參考
     debug_info(3), dump_file_descriptors(3)

MudOS                Last change: 5 Sep 1994                    2

