update go.mod
This commit is contained in:
parent
3acc278811
commit
eb2f0f9c22
2
go.mod
2
go.mod
@ -1,6 +1,6 @@
|
||||
module b612.me/bcap
|
||||
|
||||
go 1.22.4
|
||||
go 1.20
|
||||
|
||||
require (
|
||||
github.com/florianl/go-nfqueue/v2 v2.0.0
|
||||
|
@ -17,6 +17,10 @@ type NetCatch struct {
|
||||
stopFn context.CancelFunc
|
||||
}
|
||||
|
||||
func (n *NetCatch) Recall() func(gopacket.Packet) {
|
||||
return n.fn
|
||||
}
|
||||
|
||||
func (n *NetCatch) SetRecall(fn func(p gopacket.Packet)) {
|
||||
n.fn = fn
|
||||
}
|
||||
|
@ -17,6 +17,10 @@ type NfQueue struct {
|
||||
recallFn func(id uint32, q *nfqueue.Nfqueue, p Packet)
|
||||
}
|
||||
|
||||
func (n *NfQueue) RecallFn() func(id uint32, q *nfqueue.Nfqueue, p Packet) {
|
||||
return n.recallFn
|
||||
}
|
||||
|
||||
type Packet struct {
|
||||
Packet gopacket.Packet
|
||||
Attr nfqueue.Attribute
|
||||
|
Loading…
x
Reference in New Issue
Block a user