Added net_driver implementation #3