net: Fix ethernet headers in ipv6
net: Fix ethernet headers in ipv6

In ipv6 the type field of the ethernet header is
left blank and the net buffer size is not updated
with the ethernet header size. Therefor outgoing
ipv6 packets cannot correctly be received.

In ipv6 these two fields are updated by the function
uip_arp_out. However this function doesn't exist in
ipv6, therefore net_driver_ethernet_send has to take
care of the ethernet header.

Change-Id: Ib883a6553786d74dd2a5bca6893a0501f04ce7f4
Signed-off-by: Sebastien Griffoul <4b9fc9936c356ebb76d1c18c81dddd163b0da329@intel.com>

holtmann/zephyr,explora26/zephyr,ldts/zephyr,sharronliu/zephyr,sharronliu/zephyr,runchip/zephyr-cc3220,zephyrproject-rtos/zephyr,finikorg/zephyr,galak/zephyr,mirzak/zephyr-os,rsalveti/zephyr,rsalveti/zephyr,zephyriot/zephyr,finikorg/zephyr,punitvara/zephyr,runchip/zephyr-cc3220,ldts/zephyr,zephyriot/zephyr,bboozzoo/zephyr,GiulianoFranchetto/zephyr,bigdinotech/zephyr,zephyrproject-rtos/zephyr,fbsder/zephyr,bigdinotech/zephyr,GiulianoFranchetto/zephyr,bboozzoo/zephyr,holtmann/zephyr,fractalclone/zephyr-riscv,GiulianoFranchetto/zephyr,punitvara/zephyr,sharronliu/zephyr,fractalclone/zephyr-riscv,runchip/zephyr-cc3220,galak/zephyr,sharronliu/zephyr,aceofall/zephyr-iotos,kraj/zephyr,Vudentz/zephyr,pklazy/zephyr,aceofall/zephyr-iotos,GiulianoFranchetto/zephyr,pklazy/zephyr,mbolivar/zephyr,bboozzoo/zephyr,fractalclone/zephyr-riscv,tidyjiang8/zephyr-doc,aceofall/zephyr-iotos,erwango/zephyr,holtmann/zephyr,nashif/zephyr,mirzak/zephyr-os,mbolivar/zephyr,holtmann/zephyr,pklazy/zephyr,runchip/zephyr-cc3200,erwango/zephyr,GiulianoFranchetto/zephyr,zephyriot/zephyr,punitvara/zephyr,runchip/zephyr-cc3200,aceofall/zephyr-iotos,zephyrproject-rtos/zephyr,runchip/zephyr-cc3200,galak/zephyr,fbsder/zephyr,punitvara/zephyr,rsalveti/zephyr,nashif/zephyr,zephyriot/zephyr,fractalclone/zephyr-riscv,finikorg/zephyr,galak/zephyr,kraj/zephyr,erwango/zephyr,bigdinotech/zephyr,pklazy/zephyr,mirzak/zephyr-os,explora26/zephyr,mirzak/zephyr-os,runchip/zephyr-cc3220,32bitmicro/zephyr,32bitmicro/zephyr,bigdinotech/zephyr,zephyrproject-rtos/zephyr,fractalclone/zephyr-riscv,pklazy/zephyr,mbolivar/zephyr,bigdinotech/zephyr,aceofall/zephyr-iotos,runchip/zephyr-cc3220,zephyrproject-rtos/zephyr,tidyjiang8/zephyr-doc,ldts/zephyr,Vudentz/zephyr,ldts/zephyr,mbolivar/zephyr,rsalveti/zephyr,tidyjiang8/zephyr-doc,nashif/zephyr,zephyriot/zephyr,fbsder/zephyr,nashif/zephyr,kraj/zephyr,explora26/zephyr,explora26/zephyr,Vudentz/zephyr,erwango/zephyr,32bitmicro/zephyr,explora26/zephyr,mirzak/zephyr-os,Vudentz/zephyr,erwango/zephyr,finikorg/zephyr,runchip/zephyr-cc3200,ldts/zephyr,fbsder/zephyr,32bitmicro/zephyr,rsalveti/zephyr,Vudentz/zephyr,finikorg/zephyr,tidyjiang8/zephyr-doc,tidyjiang8/zephyr-doc,bboozzoo/zephyr,mbolivar/zephyr,bboozzoo/zephyr,32bitmicro/zephyr,fbsder/zephyr,holtmann/zephyr,nashif/zephyr,Vudentz/zephyr,runchip/zephyr-cc3200,punitvara/zephyr,galak/zephyr,kraj/zephyr,sharronliu/zephyr,kraj/zephyr