Files
phishingclub/backend/vendor/github.com/gaukas/clienthellod/internal/utils/udppacket.go
T
Ronni Skansing 07c8adaf76 update vendor deps
Signed-off-by: Ronni Skansing <rskansing@gmail.com>
2025-11-06 23:31:08 +01:00

17 lines
343 B
Go

package utils
import (
"github.com/google/gopacket"
"github.com/google/gopacket/layers"
)
// ParseUDPPacket parses the IP packet
func ParseUDPPacket(buf []byte) (*layers.UDP, error) {
var udp *layers.UDP = &layers.UDP{}
err := udp.DecodeFromBytes(buf, gopacket.NilDecodeFeedback)
if err != nil {
return nil, err
}
return udp, nil
}