23 lines
286 B
C
23 lines
286 B
C
#ifndef EVENT_H
|
|
#define EVENT_H
|
|
|
|
#define MAX_PATH 256
|
|
#define COMM_LEN 16
|
|
|
|
typedef enum _OP{
|
|
INV = 0,
|
|
OPEN,
|
|
MMAP,
|
|
MUNMAP,
|
|
} EbpfOpCode;
|
|
|
|
struct event {
|
|
uint32_t pid;
|
|
char comm[COMM_LEN];
|
|
EbpfOpCode op;
|
|
char path[MAX_PATH];
|
|
uint64_t size;
|
|
};
|
|
|
|
#endif
|