repository
0.0.0-20190717112259-89f054e40987
Repository: https://github.com/juliengk/go-netfilter.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
Netfilter
Example
package main
import (
"fmt"
"os"
"github.com/juli3nk/go-netfilter/iptables"
)
func main() {
ipt, err := iptables.New(4, false)
if err != nil {
fmt.Println(err)
os.Exit(1)
}
opts := iptables.ListOptions {
Chain: "OUTPUT",
Verbose: true,
Numeric: true,
LineNumbers: true,
}
rules, err := ipt.List("filter", &opts)
if err != nil {
fmt.Println(err)
os.Exit(1)
}
fmt.Println(rules)
}