├── .github └── workflows │ ├── lint.yml │ └── test.yml ├── LICENSE.md ├── README.md ├── client ├── args.go ├── command_list.go ├── command_list_test.go ├── conf_get.go ├── conf_get_test.go ├── doc.go ├── dump_counters.go ├── help.go ├── hostbit.go ├── iface.go ├── iface_test.go ├── interface.go ├── logfiles.go ├── memcap.go ├── memcap_test.go ├── message.go ├── modes.go ├── modes_test.go ├── pcap.go ├── rules.go ├── rules_test.go ├── ruleset.go ├── shutdown.go ├── socket.go ├── socket_test.go ├── tenant.go ├── uptime.go ├── uptime_test.go ├── version.go └── version_test.go └── go.mod /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/README.md -------------------------------------------------------------------------------- /client/args.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/args.go -------------------------------------------------------------------------------- /client/command_list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/command_list.go -------------------------------------------------------------------------------- /client/command_list_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/command_list_test.go -------------------------------------------------------------------------------- /client/conf_get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/conf_get.go -------------------------------------------------------------------------------- /client/conf_get_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/conf_get_test.go -------------------------------------------------------------------------------- /client/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/doc.go -------------------------------------------------------------------------------- /client/dump_counters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/dump_counters.go -------------------------------------------------------------------------------- /client/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/help.go -------------------------------------------------------------------------------- /client/hostbit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/hostbit.go -------------------------------------------------------------------------------- /client/iface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/iface.go -------------------------------------------------------------------------------- /client/iface_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/iface_test.go -------------------------------------------------------------------------------- /client/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/interface.go -------------------------------------------------------------------------------- /client/logfiles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/logfiles.go -------------------------------------------------------------------------------- /client/memcap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/memcap.go -------------------------------------------------------------------------------- /client/memcap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/memcap_test.go -------------------------------------------------------------------------------- /client/message.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/message.go -------------------------------------------------------------------------------- /client/modes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/modes.go -------------------------------------------------------------------------------- /client/modes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/modes_test.go -------------------------------------------------------------------------------- /client/pcap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/pcap.go -------------------------------------------------------------------------------- /client/rules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/rules.go -------------------------------------------------------------------------------- /client/rules_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/rules_test.go -------------------------------------------------------------------------------- /client/ruleset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/ruleset.go -------------------------------------------------------------------------------- /client/shutdown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/shutdown.go -------------------------------------------------------------------------------- /client/socket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/socket.go -------------------------------------------------------------------------------- /client/socket_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/socket_test.go -------------------------------------------------------------------------------- /client/tenant.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/tenant.go -------------------------------------------------------------------------------- /client/uptime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/uptime.go -------------------------------------------------------------------------------- /client/uptime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/uptime_test.go -------------------------------------------------------------------------------- /client/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/version.go -------------------------------------------------------------------------------- /client/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ks2211/go-suricata/HEAD/client/version_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/ks2211/go-suricata 2 | 3 | go 1.13 4 | --------------------------------------------------------------------------------