I am new to this network programming. I would like to find no of interface(wired/wireless) in my system. I successes in finding network interfaces which are up and running by using ioctl commands. currently I am searching for how to find which interace was bound to which driver. Is there any low level structure is which will save all physical information like driver related.