discovery

package
v0.15.1 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FirewallChain

type FirewallChain struct {
	Name   string
	Policy string
	Rules  []*FirewallRule
}

func CurrentFirewallRules

func CurrentFirewallRules() ([]*FirewallChain, error)

func FlattenChain

func FlattenChain(chainName string, chains []*FirewallChain, affectingRule *FirewallRule) (*FirewallChain, error)

func (*FirewallChain) String

func (fc *FirewallChain) String() string

type FirewallRule

type FirewallRule struct {
	Name     string
	Target   string
	Protocol string
	Source   string
	Dports   [2]int
}

func (*FirewallRule) String

func (fr *FirewallRule) String() string

Jump to

Keyboard shortcuts

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