Use designators to initialize msghdr In OSes such as Alpine Linux, which depend on musl-libc, `struct msghdr` has extra two members `__pad1` and `__pad2`. This change uses C99's way of initializing the struct.
Use designators to initialize msghdr
In OSes such as Alpine Linux, which depend on musl-libc, `struct msghdr`
has extra two members `__pad1` and `__pad2`. This change uses C99's
way of initializing the struct.

Also removes `#include <linux/netlink.h>` from `pal_networkchange.cpp`
as it is already present in `pal_networkchange.h`.

Petermarcu/corefx,elijah6/corefx,billwert/corefx,mmitche/corefx,Ermiar/corefx,shahid-pk/corefx,benpye/corefx,shahid-pk/corefx,fgreinacher/corefx,ptoonen/corefx,dsplaisted/corefx,gkhanna79/corefx,jlin177/corefx,stone-li/corefx,MaggieTsang/corefx,ericstj/corefx,mazong1123/corefx,seanshpark/corefx,Jiayili1/corefx,seanshpark/corefx,parjong/corefx,dhoehna/corefx,alexperovich/corefx,parjong/corefx,khdang/corefx,mazong1123/corefx,krk/corefx,Priya91/corefx-1,weltkante/corefx,cydhaselton/corefx,dotnet-bot/corefx,gkhanna79/corefx,ptoonen/corefx,Chrisboh/corefx,weltkante/corefx,Ermiar/corefx,gkhanna79/corefx,tstringer/corefx,SGuyGe/corefx,yizhang82/corefx,marksmeltzer/corefx,the-dwyer/corefx,the-dwyer/corefx,weltkante/corefx,nchikanov/corefx,seanshpark/corefx,axelheer/corefx,the-dwyer/corefx,DnlHarvey/corefx,Chrisboh/corefx,billwert/corefx,ellismg/corefx,seanshpark/corefx,shmao/corefx,weltkante/corefx,yizhang82/corefx,mmitche/corefx,dotnet-bot/corefx,zhenlan/corefx,seanshpark/corefx,wtgodbe/corefx,Priya91/corefx-1,shimingsg/corefx,krk/corefx,jcme/corefx,billwert/corefx,ptoonen/corefx,stone-li/corefx,rahku/corefx,elijah6/corefx,adamralph/corefx,nbarbettini/corefx,mazong1123/corefx,rjxby/corefx,JosephTremoulet/corefx,tijoytom/corefx,dhoehna/corefx,krytarowski/corefx,dotnet-bot/corefx,marksmeltzer/corefx,benpye/corefx,Petermarcu/corefx,ellismg/corefx,cartermp/corefx,alphonsekurian/corefx,YoupHulsebos/corefx,gkhanna79/corefx,parjong/corefx,ericstj/corefx,nbarbettini/corefx,rahku/corefx,jlin177/corefx,DnlHarvey/corefx,ericstj/corefx,benjamin-bader/corefx,jlin177/corefx,jhendrixMSFT/corefx,twsouthwick/corefx,MaggieTsang/corefx,nchikanov/corefx,rubo/corefx,alphonsekurian/corefx,rubo/corefx,Chrisboh/corefx,lggomez/corefx,MaggieTsang/corefx,tijoytom/corefx,dotnet-bot/corefx,parjong/corefx,stephenmichaelf/corefx,dotnet-bot/corefx,krytarowski/corefx,lggomez/corefx,janhenke/corefx,YoupHulsebos/corefx,iamjasonp/corefx,JosephTremoulet/corefx,shmao/corefx,ericstj/corefx,marksmeltzer/corefx,alexperovich/corefx,YoupHulsebos/corefx,krytarowski/corefx,axelheer/corefx,yizhang82/corefx,ravimeda/corefx,rjxby/corefx,shahid-pk/corefx,Jiayili1/corefx,rahku/corefx,zhenlan/corefx,ptoonen/corefx,pallavit/corefx,benpye/corefx,lggomez/corefx,rjxby/corefx,dotnet-bot/corefx,wtgodbe/corefx,shmao/corefx,pallavit/corefx,mmitche/corefx,dhoehna/corefx,rahku/corefx,alphonsekurian/corefx,adamralph/corefx,stone-li/corefx,khdang/corefx,mokchhya/corefx,wtgodbe/corefx,gkhanna79/corefx,Ermiar/corefx,alexperovich/corefx,cydhaselton/corefx,janhenke/corefx,iamjasonp/corefx,fgreinacher/corefx,tijoytom/corefx,jcme/corefx,mmitche/corefx,shimingsg/corefx,gkhanna79/corefx,jlin177/corefx,lggomez/corefx,stone-li/corefx,twsouthwick/corefx,mokchhya/corefx,weltkante/corefx,yizhang82/corefx,DnlHarvey/corefx,jlin177/corefx,Petermarcu/corefx,SGuyGe/corefx,janhenke/corefx,zhenlan/corefx,dhoehna/corefx,tstringer/corefx,pallavit/corefx,marksmeltzer/corefx,rjxby/corefx,nchikanov/corefx,pallavit/corefx,jcme/corefx,alphonsekurian/corefx,shmao/corefx,jlin177/corefx,benjamin-bader/corefx,SGuyGe/corefx,parjong/corefx,JosephTremoulet/corefx,Ermiar/corefx,ViktorHofer/corefx,stephenmichaelf/corefx,adamralph/corefx,axelheer/corefx,jcme/corefx,shahid-pk/corefx,Ermiar/corefx,billwert/corefx,dsplaisted/corefx,marksmeltzer/corefx,ellismg/corefx,axelheer/corefx,wtgodbe/corefx,MaggieTsang/corefx,richlander/corefx,parjong/corefx,cydhaselton/corefx,krytarowski/corefx,shahid-pk/corefx,krytarowski/corefx,mmitche/corefx,nbarbettini/corefx,benpye/corefx,DnlHarvey/corefx,DnlHarvey/corefx,dhoehna/corefx,ravimeda/corefx,benjamin-bader/corefx,richlander/corefx,jcme/corefx,nchikanov/corefx,JosephTremoulet/corefx,mazong1123/corefx,jcme/corefx,nchikanov/corefx,twsouthwick/corefx,billwert/corefx,marksmeltzer/corefx,shahid-pk/corefx,khdang/corefx,stephenmichaelf/corefx,axelheer/corefx,janhenke/corefx,dotnet-bot/corefx,tijoytom/corefx,BrennanConroy/corefx,Chrisboh/corefx,ellismg/corefx,richlander/corefx,nbarbettini/corefx,ravimeda/corefx,Jiayili1/corefx,seanshpark/corefx,richlander/corefx,stephenmichaelf/corefx,pallavit/corefx,seanshpark/corefx,nbarbettini/corefx,DnlHarvey/corefx,ravimeda/corefx,mazong1123/corefx,alexperovich/corefx,Petermarcu/corefx,tstringer/corefx,cartermp/corefx,ptoonen/corefx,Petermarcu/corefx,ravimeda/corefx,khdang/corefx,twsouthwick/corefx,jlin177/corefx,rahku/corefx,cartermp/corefx,ptoonen/corefx,ViktorHofer/corefx,rjxby/corefx,benjamin-bader/corefx,BrennanConroy/corefx,axelheer/corefx,Petermarcu/corefx,ericstj/corefx,stone-li/corefx,ravimeda/corefx,benjamin-bader/corefx,shmao/corefx,tijoytom/corefx,zhenlan/corefx,ericstj/corefx,shimingsg/corefx,stephenmichaelf/corefx,ViktorHofer/corefx,JosephTremoulet/corefx,billwert/corefx,jhendrixMSFT/corefx,rubo/corefx,Priya91/corefx-1,mazong1123/corefx,richlander/corefx,lggomez/corefx,gkhanna79/corefx,Priya91/corefx-1,wtgodbe/corefx,elijah6/corefx,krk/corefx,cartermp/corefx,tstringer/corefx,janhenke/corefx,MaggieTsang/corefx,weltkante/corefx,richlander/corefx,zhenlan/corefx,alexperovich/corefx,ravimeda/corefx,rahku/corefx,MaggieTsang/corefx,mmitche/corefx,manu-silicon/corefx,SGuyGe/corefx,BrennanConroy/corefx,Chrisboh/corefx,billwert/corefx,mokchhya/corefx,parjong/corefx,jhendrixMSFT/corefx,JosephTremoulet/corefx,zhenlan/corefx,alphonsekurian/corefx,Chrisboh/corefx,shimingsg/corefx,twsouthwick/corefx,marksmeltzer/corefx,yizhang82/corefx,cartermp/corefx,fgreinacher/corefx,krk/corefx,jhendrixMSFT/corefx,Ermiar/corefx,fgreinacher/corefx,stone-li/corefx,dhoehna/corefx,jhendrixMSFT/corefx,iamjasonp/corefx,manu-silicon/corefx,kkurni/corefx,lggomez/corefx,manu-silicon/corefx,weltkante/corefx,iamjasonp/corefx,kkurni/corefx,tstringer/corefx,krytarowski/corefx,wtgodbe/corefx,richlander/corefx,elijah6/corefx,dsplaisted/corefx,kkurni/corefx,elijah6/corefx,elijah6/corefx,YoupHulsebos/corefx,alexperovich/corefx,SGuyGe/corefx,cartermp/corefx,dhoehna/corefx,ericstj/corefx,cydhaselton/corefx,Jiayili1/corefx,kkurni/corefx,janhenke/corefx,jhendrixMSFT/corefx,wtgodbe/corefx,krk/corefx,the-dwyer/corefx,JosephTremoulet/corefx,yizhang82/corefx,rubo/corefx,rjxby/corefx,SGuyGe/corefx,cydhaselton/corefx,stephenmichaelf/corefx,tijoytom/corefx,YoupHulsebos/corefx,jhendrixMSFT/corefx,ViktorHofer/corefx,nchikanov/corefx,iamjasonp/corefx,DnlHarvey/corefx,the-dwyer/corefx,mokchhya/corefx,mokchhya/corefx,mokchhya/corefx,YoupHulsebos/corefx,iamjasonp/corefx,kkurni/corefx,krytarowski/corefx,benjamin-bader/corefx,manu-silicon/corefx,mazong1123/corefx,yizhang82/corefx,Jiayili1/corefx,ViktorHofer/corefx,ViktorHofer/corefx,nbarbettini/corefx,tstringer/corefx,Petermarcu/corefx,rahku/corefx,alphonsekurian/corefx,Priya91/corefx-1,krk/corefx,mmitche/corefx,alphonsekurian/corefx,twsouthwick/corefx,the-dwyer/corefx,Priya91/corefx-1,cydhaselton/corefx,Ermiar/corefx,shmao/corefx,stephenmichaelf/corefx,iamjasonp/corefx,ViktorHofer/corefx,twsouthwick/corefx,nchikanov/corefx,ellismg/corefx,benpye/corefx,manu-silicon/corefx,MaggieTsang/corefx,the-dwyer/corefx,zhenlan/corefx,khdang/corefx,pallavit/corefx,nbarbettini/corefx,shmao/corefx,kkurni/corefx,alexperovich/corefx,khdang/corefx,ptoonen/corefx,shimingsg/corefx,lggomez/corefx,shimingsg/corefx,shimingsg/corefx,manu-silicon/corefx,Jiayili1/corefx,rubo/corefx,YoupHulsebos/corefx,manu-silicon/corefx,ellismg/corefx,krk/corefx,rjxby/corefx,elijah6/corefx,cydhaselton/corefx,Jiayili1/corefx,benpye/corefx,tijoytom/corefx,stone-li/corefx