Merge changes I608c9974,Ic13456c5,Ie77b1591
am: 61205df5b4

* commit '61205df5b44cc809f60714330686c887eeaf4037':
  Support nested structs in CStruct.
  Move common netlink code into a new netlink.py
  Move the forwarding crash test to a new file.