config

package
v0.0.0-...-6fa9711 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 11, 2021 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var GlobalDHCPConfig, _ = LoadConfig()

Functions

This section is empty.

Types

type DHCPConfig

type DHCPConfig struct {
	OfferWindowSec                int    `env:"OfferWindowSec" envDefault:"1"`
	MaxOfferWaitTimeSec           int    `env:"MaxOfferWaitTimeSec" envDefault:"10"`
	HardwareType                  int    `env:"HardwareType" envDefault:"1"`
	HardwareAddrLen               int    `env:"HardwareAddrLen" envDefault:"6"`
	InterfaceName                 string `env:"InterfaceName" envDefault:"en0"`
	RetryRequestSec               int    `env:"RetryRequestSec" envDefault:"3"`
	StopOnLeaseAcquisitionFailure bool   `env:"StopOnLeaseAcquisitionFailure" envDefault:"false"`
}

func LoadConfig

func LoadConfig() (config DHCPConfig, err error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL