linux/samples/bpf/tracex1_user.c
<<
>>
Prefs
   1#include <stdio.h>
   2#include <linux/bpf.h>
   3#include <unistd.h>
   4#include "libbpf.h"
   5#include "bpf_load.h"
   6
   7int main(int ac, char **argv)
   8{
   9        FILE *f;
  10        char filename[256];
  11
  12        snprintf(filename, sizeof(filename), "%s_kern.o", argv[0]);
  13
  14        if (load_bpf_file(filename)) {
  15                printf("%s", bpf_log_buf);
  16                return 1;
  17        }
  18
  19        f = popen("taskset 1 ping -c5 localhost", "r");
  20        (void) f;
  21
  22        read_trace_pipe();
  23
  24        return 0;
  25}
  26