在我的核心模組驅動程式中,在執行程式(例如mkdir)期間,我需要找出執行該程式的目前登入客戶端的IP。
一個解決方案是在進程樹中向上爬,進入 init 進程,然後開始在進程樹中向下查找 sshd,在使用者 ID 和 sshd 會話之間進行交叉,執行 netstat 並取得外部位址。
是否有更有效的方法來取得使用者的IP?
在我的核心模組驅動程式中,在執行程式(例如mkdir)期間,我需要找出執行該程式的目前登入客戶端的IP。
一個解決方案是在進程樹中向上爬,進入 init 進程,然後開始在進程樹中向下查找 sshd,在使用者 ID 和 sshd 會話之間進行交叉,執行 netstat 並取得外部位址。
是否有更有效的方法來取得使用者的IP?