Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type NetworkManger ¶
type NetworkManger struct {
Rule *NetConfig
}
func NewNetworkManger ¶
func NewNetworkManger(config *NetConfig) *NetworkManger
func (*NetworkManger) AddViaRoute ¶
func (net *NetworkManger) AddViaRoute() error
func (*NetworkManger) DelViaRoute ¶
func (net *NetworkManger) DelViaRoute() error
func (*NetworkManger) DisableNat ¶
func (net *NetworkManger) DisableNat() error
func (*NetworkManger) EnableNat ¶
func (net *NetworkManger) EnableNat() error
func (*NetworkManger) FlushRule ¶
func (net *NetworkManger) FlushRule() error
func (*NetworkManger) ReloadIptables ¶
func (net *NetworkManger) ReloadIptables() error
Click to show internal directories.
Click to hide internal directories.