1. A stack bypass application programming interface (API) for receipt of a packet comprising a registration function that registers an application selectable filter function and a receive function that are used during operation by an Ethernet driver, the filter function returning a response and the response causing the packet to be removed from a direct memory access (DMA) ring in the Ethernet driver and sent to the receive function.