packetvisor 1.0.1

Packetvisor is a Raw Packet I/O framework based on the Rust language. It can process packets much faster than Standard Sockets through the Linux Kernel's eXpress Data Path(XDP).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */
/* Copyright (c) 2020 Facebook */
#ifndef __PID_ITER_H
#define __PID_ITER_H

struct pid_iter_entry {
	__u32 id;
	int pid;
	__u64 bpf_cookie;
	bool has_bpf_cookie;
	char comm[16];
};

#endif