package
1.3.9
Repository: https://github.com/control-d-inc/ctrld.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

CanListenLocalhost reports whether the ctrld can listen on localhost with current host.
CertPool returns the system certificate pool of the current router.
DefaultInterfaceName returns the default interface name of the current router.
HomeDir returns the home directory of ctrld on current router.
IsGLiNet reports whether the router is an GL.iNet router.
IsNetGearOrbi reports whether the router is a Netgear Orbi router.
IsOldOpenwrt reports whether the router is an "old" version of Openwrt, aka versions which don't have "service" command.
LeaseFilesDir is the directory which contains lease files.
LocalResolverIP returns the IP that could be used as nameserver in /etc/resolv.conf file.
Name returns name of the router platform.
New returns new Router interface.
SelfInterfaces return list of *net.Interface that will be source of requests from router itself.
WaitProcessExited reports whether the "ctrld stop" command have to wait until ctrld process exited.

# Interfaces

Router is the interface for managing ctrld running on router.
Service is the interface to manage ctrld service on router.