示例#1
0
文件: pkt.go 项目: kelixin/go.pkt
func (p *Packet) GuessPayloadType() packet.Type {
	if p.OUI[0] == 0x00 && p.OUI[1] == 0x00 && p.OUI[2] == 0x00 {
		return eth.EtherTypeToType(p.Type)
	} else {
		return packet.Raw
	}
}
示例#2
0
文件: pkt.go 项目: kelixin/go.pkt
func (p *Packet) GuessPayloadType() packet.Type {
	return eth.EtherTypeToType(p.Type)
}