code: func GetBootFileParam(o dhcp6.Options) (BootFileParam, error) {
  	v, err := o.GetOne(dhcp6.OptionBootFileParam)
  	if err != nil {
  		return nil, err
  	}
  
  	var bfp BootFileParam
  	err = bfp.UnmarshalBinary(v)
  	return bfp, err
  }
docs: // GetBootFileParam returns the Boot File Parameters Option value, described in
  // RFC 5970, Section 3.2.
  //
  // The Data structure returned contains any parameters needed for a boot
  // file, such as a root filesystem label or a path to a configuration file for
  // further chainloading.