Specifics: by programming against the network card's NDIS or ODI interface, obtain TCP/IP packets (without stripping off the TCP/IP encapsulation protocol), and then forward the packets according to the destination address in the TCP/IP protocol packet. This would implement functionality similar to a router.

