code: func (o *IPOpt) String() string {
  	if *o.IP == nil {
  		return ""
  	}
  	return o.IP.String()
  }
docs: // String returns the IP address stored in the IPOpt. If stored IP is a
  // nil pointer, it returns an empty string.