less garbage

This commit is contained in:
JackDoan
2025-11-17 13:30:02 -06:00
parent f07275edff
commit 625acb7cc0
7 changed files with 16 additions and 15 deletions

View File

@@ -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
}