Virtual nic send buffer

some modification of virtual_nic_send_buffer