mirror of
https://github.com/slackhq/nebula.git
synced 2025-11-23 00:44:25 +01:00
less garbage
This commit is contained in:
@@ -10,7 +10,6 @@ type VirtIOPacket struct {
|
||||
Chains []uint16
|
||||
ChainRefs [][]byte
|
||||
// OfferDescriptorChains(chains []uint16, kick bool) error
|
||||
Recycler func([]uint16, bool) error
|
||||
}
|
||||
|
||||
func NewVIO() *VirtIOPacket {
|
||||
@@ -27,17 +26,6 @@ func (v *VirtIOPacket) Reset() {
|
||||
v.Chains = v.Chains[:0]
|
||||
}
|
||||
|
||||
func (v *VirtIOPacket) Recycle(lastOne bool) error {
|
||||
if v.Recycler != nil {
|
||||
err := v.Recycler(v.Chains, lastOne)
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
v.Reset()
|
||||
return nil
|
||||
}
|
||||
|
||||
type VirtIOTXPacket struct {
|
||||
VirtIOPacket
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user