Skip to content

Commit e80da14

Browse files
authored
Merge pull request #31 from simosund/pping_loader_improvements
PPing loader improvements
2 parents c04f693 + cfdf224 commit e80da14

File tree

7 files changed

+424
-536
lines changed

7 files changed

+424
-536
lines changed

pping/README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -132,14 +132,6 @@ An example of a (pretty-printed) RTT-even is provided below:
132132
calculated RTT (together with the flow-tuple) is pushed to the perf-buffer
133133
`events`. Both `pping_egress()` and `pping_ingress` can also push flow-events
134134
to the `events` buffer.
135-
- **bpf_egress_loader.sh:** A shell script that's used by `pping.c` to setup a
136-
clsact qdisc and attach the `pping_egress()` program to egress using
137-
tc. **Note**: Unless your iproute2 comes with libbpf support, tc will use
138-
iproute's own loading mechanism when loading and attaching object files
139-
directly through the tc command line. To ensure that libbpf is always used to
140-
load `pping_egress()`, `pping.c` actually loads the program and pins it to
141-
`/sys/fs/bpf/pping/classifier`, and tc only attaches the pinned program.
142-
- **functions.sh and parameters.sh:** Imported by `bpf_egress_loader.sh`.
143135
- **pping.h:** Common header file included by `pping.c` and
144136
`pping_kern.c`. Contains some common structs used by both (are part of the
145137
maps).

pping/bpf_egress_loader.sh

Lines changed: 0 additions & 102 deletions
This file was deleted.

pping/functions.sh

Lines changed: 0 additions & 64 deletions
This file was deleted.

pping/parameters.sh

Lines changed: 0 additions & 100 deletions
This file was deleted.

0 commit comments

Comments
 (0)