Documentation ¶
Index ¶
- Constants
- func FromINI(r io.Reader) (conf *latestconfig.Config, err error)
- func FromYAML(r io.Reader) (conf *latestconfig.Config, err error)
- func StripINI(dst io.Writer, src io.Reader) error
- func ToINI(w io.Writer, versionedConf types.Config) error
- func ToYAML(w io.Writer, versionedConf types.Config) error
Constants ¶
View Source
const ( // DefaultListenPort is the default port to listen on. DefaultListenPort = 51820 // The default search domain to use for networks (if not specified). DefaultDomain = "my.nzzy.net." )
Variables ¶
This section is empty.
Functions ¶
func FromINI ¶ added in v0.16.0
func FromINI(r io.Reader) (conf *latestconfig.Config, err error)
FromINI reads a WireGuard INI configuration from the given reader and returns the equivalent config object. This should only be used for importing existing configurations.
func FromYAML ¶
func FromYAML(r io.Reader) (conf *latestconfig.Config, err error)
FromYAML reads the given reader and returns a config object.
func StripINI ¶ added in v0.23.6
StripINI removes `wg-quick` specific configuration from the given INI file. This is analogous to the `wg-quick strip` command.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.