This website requires JavaScript.
35 changed files with
34 additions and
35 deletions
@ -24,7 +24,7 @@
# include <poll.h>
# include <ctype.h>
# include <assert.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include "perf-sys.h"
@ -2,7 +2,7 @@
# ifndef __BPF_LOAD_H
# define __BPF_LOAD_H
# include "libbpf.h"
# include <bpf/bpf.h>
# define MAX_MAPS 32
# define MAX_PROGS 32
@ -17,7 +17,7 @@
# include <sys/resource.h>
# include <sys/wait.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# define MAX_CPU 8
@ -10,7 +10,7 @@
# include <stdlib.h>
# include <signal.h>
# include <linux/bpf.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# define MAX_ENTRIES 20
@ -8,7 +8,7 @@
# include <stdlib.h>
# include <string.h>
# include <linux/bpf.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include <unistd.h>
# include <errno.h>
@ -9,7 +9,7 @@
# include <errno.h>
# include <arpa/inet.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_util.h"
# define MAX_INDEX 64
@ -21,7 +21,7 @@
# include <arpa/inet.h>
# include <errno.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# define TEST_BIT(t) (1U << (t))
@ -9,7 +9,6 @@
# include <net/if.h>
# include <linux/if_packet.h>
# include <arpa/inet.h>
# include "libbpf.h"
static inline int open_raw_sock ( const char * name )
{
@ -2,7 +2,7 @@
# include <stdio.h>
# include <assert.h>
# include <linux/bpf.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include "sock_example.h"
# include <unistd.h>
@ -2,7 +2,7 @@
# include <stdio.h>
# include <assert.h>
# include <linux/bpf.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include "sock_example.h"
# include <unistd.h>
@ -2,7 +2,7 @@
# include <stdio.h>
# include <assert.h>
# include <linux/bpf.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include "sock_example.h"
# include <unistd.h>
@ -16,7 +16,7 @@
# include <assert.h>
# include <stdbool.h>
# include <sys/resource.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
/* This program verifies bpf attachment to tracepoint sys_enter_* and sys_exit_*.
@ -13,7 +13,7 @@
# include <string.h>
# include <errno.h>
# include "libbpf.h"
# include <bpf/bpf.h>
static void usage ( void )
{
@ -14,7 +14,7 @@
# include <errno.h>
# include <fcntl.h>
# include "libbpf.h"
# include <bpf/bpf.h>
static void usage ( void )
{
@ -9,7 +9,7 @@
# include <stdio.h>
# include <linux/bpf.h>
# include <unistd.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include <linux/bpf.h>
# include "cgroup_helpers.h"
@ -21,7 +21,7 @@
# include <stdlib.h>
# include <time.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_util.h"
# define min(a, b) ((a) < (b) ? (a) : (b))
@ -13,7 +13,7 @@
# include <errno.h>
# include <stdlib.h>
# include <stdio.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# define PORT_A (map_fd[0])
@ -19,7 +19,7 @@
# include <string.h>
# include <time.h>
# include <sys/resource.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# define MAX_CNT 1000000
@ -3,7 +3,7 @@
# include <assert.h>
# include <linux/bpf.h>
# include <unistd.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include <sys/socket.h>
# include <string.h>
@ -18,7 +18,7 @@
# include <sys/mman.h>
# include <time.h>
# include <signal.h>
# include "libbpf.h"
# include <libbpf.h>
# include "bpf_load.h"
# include "perf-sys.h"
# include "trace_helpers.h"
@ -2,7 +2,7 @@
# include <stdio.h>
# include <linux/bpf.h>
# include <unistd.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
int main ( int ac , char * * argv )
@ -7,7 +7,7 @@
# include <string.h>
# include <sys/resource.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include "bpf_util.h"
@ -13,7 +13,7 @@
# include <linux/bpf.h>
# include <sys/resource.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include "bpf_util.h"
@ -14,7 +14,7 @@
# include <linux/bpf.h>
# include <sys/resource.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
struct pair {
@ -5,7 +5,7 @@
# include <linux/filter.h>
# include <linux/seccomp.h>
# include <sys/prctl.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include <sys/resource.h>
@ -16,7 +16,7 @@
# include <unistd.h>
# include "bpf_load.h"
# include "libbpf.h"
# include <bpf/bpf.h>
# include "perf-sys.h"
# define SAMPLE_PERIOD 0x7fffffffffffffffULL
@ -3,7 +3,7 @@
# include <stdio.h>
# include <linux/bpf.h>
# include <unistd.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
int main ( int argc , char * * argv )
@ -26,7 +26,7 @@
# include "bpf_load.h"
# include "bpf_util.h"
# include "libbpf.h"
# include <bpf/bpf.h>
static int do_attach ( int idx , int fd , const char * name )
@ -26,7 +26,7 @@ static const char *__doc_err_only__=
# include <net/if.h>
# include <time.h>
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include "bpf_util.h"
@ -28,7 +28,7 @@ static const char *__doc__ =
* use bpf / libbpf . h ) , but cannot as ( currently ) needed for XDP
* attaching to a device via bpf_set_link_xdp_fd ( )
*/
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_load.h"
# include "bpf_util.h"
@ -24,7 +24,7 @@
# include "bpf_load.h"
# include "bpf_util.h"
# include "libbpf.h"
# include <bpf/bpf.h>
static int ifindex_in ;
static int ifindex_out ;
@ -24,7 +24,7 @@
# include "bpf_load.h"
# include "bpf_util.h"
# include "libbpf.h"
# include <bpf/bpf.h>
static int ifindex_in ;
static int ifindex_out ;
@ -16,7 +16,7 @@
# include <sys/socket.h>
# include <unistd.h>
# include "bpf_load.h"
# include "libbpf.h"
# include <bpf/bpf.h>
# include <arpa/inet.h>
# include <fcntl.h>
# include <poll.h>
@ -18,7 +18,7 @@
# include <unistd.h>
# include <time.h>
# include "bpf_load.h"
# include "libbpf.h"
# include <bpf/bpf.h>
# include "bpf_util.h"
# include "xdp_tx_iptunnel_common.h"
@ -38,7 +38,7 @@
# include "bpf_load.h"
# include "bpf_util.h"
# include "libbpf.h"
# include <bpf/bpf.h>
# include "xdpsock.h"