From 9e7fda751a27fe00c04a5aef7c508cfc69699b71 Mon Sep 17 00:00:00 2001 From: evilsocket Date: Fri, 9 Aug 2024 17:17:53 +0200 Subject: [PATCH] fix: added packet_proxy_freebsd (fixes #1067) --- modules/packet_proxy/packet_proxy_freebsd.go | 39 ++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 modules/packet_proxy/packet_proxy_freebsd.go diff --git a/modules/packet_proxy/packet_proxy_freebsd.go b/modules/packet_proxy/packet_proxy_freebsd.go new file mode 100644 index 00000000..0e464be0 --- /dev/null +++ b/modules/packet_proxy/packet_proxy_freebsd.go @@ -0,0 +1,39 @@ +package packet_proxy + +import ( + "github.com/bettercap/bettercap/session" +) + +type PacketProxy struct { + session.SessionModule +} + +func NewPacketProxy(s *session.Session) *PacketProxy { + return &PacketProxy{ + SessionModule: session.NewSessionModule("packet.proxy", s), + } +} + +func (mod PacketProxy) Name() string { + return "packet.proxy" +} + +func (mod PacketProxy) Description() string { + return "Not supported on this OS" +} + +func (mod PacketProxy) Author() string { + return "Simone Margaritelli " +} + +func (mod *PacketProxy) Configure() (err error) { + return session.ErrNotSupported +} + +func (mod *PacketProxy) Start() error { + return session.ErrNotSupported +} + +func (mod *PacketProxy) Stop() error { + return session.ErrNotSupported +}