A method for obtaining a capability of a network interface card (NIC). The
method includes sending a first data link provider interface (DLPI)
request to the NIC and sending a DLPI acknowledgement to an operating
system, where the DLPI acknowledgement includes the capability of the
NIC. The method further includes enabling the capability on the operating
system and establishing a direct communication channel between the NIC
and the operating system using the capability.