code: func Init() {
  	var err error
  	initNs, err = netns.Get()
  	if err != nil {
  		logrus.Errorf("could not get initial namespace: %v", err)
  	}
  	initNl, err = netlink.NewHandle(getSupportedNlFamilies()...)
  	if err != nil {
  		logrus.Errorf("could not create netlink handle on initial namespace: %v", err)
  	}
  	err = initNl.SetSocketTimeout(NetlinkSocketsTimeout)
  	if err != nil {
  		logrus.Warnf("Failed to set the timeout on the default netlink handle sockets: %v", err)
  	}
  }
docs: // Init initializes a new network namespace