structs

package
v2.4.4 Latest Latest
Warning

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

Go to latest
Published: Feb 19, 2025 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package structs provides data structures for hooks.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AgentInfo

type AgentInfo struct {
	KeployAgentNsPid uint32
	DNSPort          int32
	KeployAgentInode uint64
	ProxyInfo        ProxyInfo
}

type BpfSpinLock

type BpfSpinLock struct{ Val uint32 }

type ClientInfo

type ClientInfo struct {
	KeployClientInode uint64 // 8 bytes
	KeployClientNsPid uint32 // 4 bytes
	Mode              uint32 // 4 bytes
	IsDockerApp       uint32 // 4 bytes

	IsKeployClientRegistered uint32    // 4 bytes
	PassThroughPorts         [10]int32 // 40 bytes
}

type DestInfo

type DestInfo struct {
	IPVersion uint32
	DestIP4   uint32
	DestIP6   [4]uint32
	DestPort  uint32
	KernelPid uint32
	ClientID  uint64
}

type DockerAppInfo

type DockerAppInfo struct {
	AppInode uint64
	ClientID uint64
}

type ProxyInfo

type ProxyInfo struct {
	IP4  uint32
	IP6  [4]uint32
	Port uint32
}

Jump to

Keyboard shortcuts

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