Skip to content
API Documentation
BastionGuard™
bsc::ebpf::ConnEvent Struct Reference

#include <EBPFMon.hpp>

Public Attributes

uint32_t pid
uint32_t tid
uint32_t uid
uint32_t gid
char comm [16]
uint8_t family
uint8_t proto
uint8_t event_kind
uint8_t _pad [1]
uint16_t src_port
uint16_t dst_port
uint8_t src_addr [16]
uint8_t dst_addr [16]
uint64_t ts_ns

Detailed Description

Definition at line 51 of file EBPFMon.hpp.

Member Data Documentation

◆ _pad

uint8_t bsc::ebpf::ConnEvent::_pad[1]

Definition at line 60 of file EBPFMon.hpp.

◆ comm

char bsc::ebpf::ConnEvent::comm[16]

Definition at line 56 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().

◆ dst_addr

uint8_t bsc::ebpf::ConnEvent::dst_addr[16]

Definition at line 64 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().

◆ dst_port

uint16_t bsc::ebpf::ConnEvent::dst_port

Definition at line 62 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().

◆ event_kind

uint8_t bsc::ebpf::ConnEvent::event_kind

Definition at line 59 of file EBPFMon.hpp.

◆ family

uint8_t bsc::ebpf::ConnEvent::family

Definition at line 57 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().

◆ gid

uint32_t bsc::ebpf::ConnEvent::gid

Definition at line 55 of file EBPFMon.hpp.

◆ pid

uint32_t bsc::ebpf::ConnEvent::pid

Definition at line 52 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().

◆ proto

uint8_t bsc::ebpf::ConnEvent::proto

Definition at line 58 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().

◆ src_addr

uint8_t bsc::ebpf::ConnEvent::src_addr[16]

Definition at line 63 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().

◆ src_port

uint16_t bsc::ebpf::ConnEvent::src_port

Definition at line 61 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().

◆ tid

uint32_t bsc::ebpf::ConnEvent::tid

Definition at line 53 of file EBPFMon.hpp.

◆ ts_ns

uint64_t bsc::ebpf::ConnEvent::ts_ns

Definition at line 65 of file EBPFMon.hpp.

◆ uid

uint32_t bsc::ebpf::ConnEvent::uid

Definition at line 54 of file EBPFMon.hpp.

Referenced by bsc::ebpf::event_to_connection().


The documentation for this struct was generated from the following file:
  • BastionGuard/thirdparty/bastionguard-secure-connection/daemon/include/bsc/ebpf/EBPFMon.hpp