code: func (r *RelayMessageOption) SetClientServerMessage(p *dhcp6.Packet) error {
  	b, err := p.MarshalBinary()
  	if err != nil {
  		return err
  	}
  
  	*r = b
  	return nil
  }
docs: // SetClientServerMessage sets a Packet (e.g. Solicit, Advertise ...) into this option.