# OpenBeOS Network Kit: The Stack Driver

Location: `src/add-ons/kernel/drivers/network/stack`

The stack driver is the interface between libnet and the real stack behind him, host by the network stack kernel modules.

His purpose is multiple:

1. Provide the sockets == file descriptors support
2. Provide a support for select() on sockets
3. Load the network stack at first access, and keep it that way then...

###### Philippe Houdoin, May 17th, 2003