mirror of https://github.com/jetkvm/kvm.git
22 lines
867 B
Go
22 lines
867 B
Go
package lldp
|
|
|
|
import "golang.org/x/net/bpf"
|
|
|
|
// from lldpd
|
|
// https://github.com/lldpd/lldpd/blob/9034c9332cca0c8b1a20e1287f0e5fed81f7eb2a/src/daemon/lldpd.h#L246
|
|
var bpfFilter = []bpf.RawInstruction{
|
|
{0x30, 0, 0, 0x00000000}, {0x54, 0, 0, 0x00000001}, {0x15, 0, 16, 0x00000001},
|
|
{0x28, 0, 0, 0x0000000c}, {0x15, 0, 6, 0x000088cc},
|
|
{0x20, 0, 0, 0x00000002}, {0x15, 2, 0, 0xc200000e},
|
|
{0x15, 1, 0, 0xc2000003}, {0x15, 0, 2, 0xc2000000},
|
|
{0x28, 0, 0, 0x00000000}, {0x15, 12, 13, 0x00000180},
|
|
{0x20, 0, 0, 0x00000002}, {0x15, 0, 2, 0x52cccccc},
|
|
{0x28, 0, 0, 0x00000000}, {0x15, 8, 9, 0x000001e0},
|
|
{0x15, 1, 0, 0x0ccccccc}, {0x15, 0, 2, 0x81000100},
|
|
{0x28, 0, 0, 0x00000000}, {0x15, 4, 5, 0x00000100},
|
|
{0x20, 0, 0, 0x00000002}, {0x15, 0, 3, 0x2b000000},
|
|
{0x28, 0, 0, 0x00000000}, {0x15, 0, 1, 0x000000e0},
|
|
{0x6, 0, 0, 0x00040000},
|
|
{0x6, 0, 0, 0x00000000},
|
|
}
|