Re: Getting IP address and port of a file descriptor

2016-07-18 Thread Cong Wang
On Mon, Jul 18, 2016 at 12:09 PM, Peter Chen wrote: > Hi, > >I was wondering, if I was in the kernel, and I intercepted a system > call such as read(). Would I be able, from the fd, determine the > whether the fd is (1) a network socket? (2) the IP address and

Getting IP address and port of a file descriptor

2016-07-18 Thread Peter Chen
Hi, I was wondering, if I was in the kernel, and I intercepted a system call such as read(). Would I be able, from the fd, determine the whether the fd is (1) a network socket? (2) the IP address and port of this socket? What are the kernel data structures and functions that can get these