gobpf

package module
v0.0.22 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 27, 2022 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BPFMap added in v0.0.21

type BPFMap struct {
	// contains filtered or unexported fields
}

func (*BPFMap) Update added in v0.0.21

func (b *BPFMap) Update(key, value unsafe.Pointer) error

type BPFObject added in v0.0.11

type BPFObject struct {
	// contains filtered or unexported fields
}

func NewBPFObject added in v0.0.11

func NewBPFObject(bpfObjPath string) (*BPFObject, error)

func (*BPFObject) BPFLoadObject added in v0.0.11

func (m *BPFObject) BPFLoadObject() error

func (*BPFObject) Close added in v0.0.11

func (m *BPFObject) Close()

func (*BPFObject) GetMap added in v0.0.21

func (m *BPFObject) GetMap(mapName string) (*BPFMap, error)

func (*BPFObject) GetProgramByName added in v0.0.12

func (m *BPFObject) GetProgramByName(progName string) (*BPFProgram, error)

type BPFProgram added in v0.0.12

type BPFProgram struct {
	// contains filtered or unexported fields
}

func (*BPFProgram) AttachTCegress added in v0.0.20

func (p *BPFProgram) AttachTCegress(deviceName string, enableQdisc bool) error

func (*BPFProgram) AttachTCingress added in v0.0.19

func (p *BPFProgram) AttachTCingress(deviceName string, enableQdisc bool) error

func (*BPFProgram) AttachTCingressAndegress added in v0.0.20

func (p *BPFProgram) AttachTCingressAndegress(deviceName string, enableQdisc bool) error

func (*BPFProgram) AttachXDP added in v0.0.12

func (p *BPFProgram) AttachXDP(deviceName string) error

func (*BPFProgram) AttachXDPSKB added in v0.0.17

func (p *BPFProgram) AttachXDPSKB(deviceName string) error

type XDPAttachFlags added in v0.0.17

type XDPAttachFlags uint32
const (
	XDPGenericMode XDPAttachFlags = 1 << (iota + 1)
	XDPDriverMode
	XDPOffloadMode
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL