- 10 Jun, 2015 7 commits
-
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
Brenden Blanco authored
build without have to install llvm/clang
-
Alexei Starovoitov authored
just update PATH to include 'llvm-config' from your local llvm build directory. Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>
-
4ast authored
Drop 'experimental' from README.md
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Make installation prefixes more realistic
-
Brenden Blanco authored
* Add/document cmake variables that control various installation path options. See README.md for examples. * Updated README a bit * Hide helpers.h from include requirements * Install things to real paths in a proper way. Header files will go into <prefix>/share/bcc/include. * Move the kickstart script readme to its own directory. Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
- 09 Jun, 2015 2 commits
-
-
Brenden Blanco authored
fix build with gcc < 4.9
-
Alexei Starovoitov authored
Signed-off-by: Alexei Starovoitov <ast@plumgrid.com>
-
- 08 Jun, 2015 8 commits
-
-
4ast authored
Fix test_call1 for systems without default qdisc
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Fix test_xlate1 when systems have no default tc
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Remove BPF_LL_OFF usage
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Add python packaging for the bpf library
-
Brenden Blanco authored
* Add tagging/git support * Reorganize bpf py lib to be more pythonic * Add pip installable builders Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
- 05 Jun, 2015 8 commits
-
-
4ast authored
Add simple single file example
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Update license in source code to be Apache 2
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Convert to using pyroute2 for tc
-
Brenden Blanco authored
* Remove libbpf.c netlink * Requires pyroute2 from source git clone https://github.com/svinota/pyroute2.git; cd pyroute2; sudo make install Update: Remove references to mnl Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
Brenden Blanco authored
-
Brenden Blanco authored
-
- 01 Jun, 2015 4 commits
-
-
4ast authored
Rename files and a few functions
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Add support for packet field write
-
Brenden Blanco authored
* Rewrite LValue packet dereference to bpf_dins * Add incr_csum as a macro * Update names of a few functions Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
- 29 May, 2015 4 commits
-
-
4ast authored
Return 0 in lookup_or_init error path
-
Brenden Blanco authored
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Add packet read syntax to c parser
-
Brenden Blanco authored
* C macro-based state machine * Add lookup_or_init helper routine instead of array syntax * Recognize references to protocol headers and translate into dext call Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
- 28 May, 2015 3 commits
-
-
Brenden authored
Fix a python (version 2.7.3) error
-
Yonghong Song authored
Signed-off-by: Yonghong Song <yhs@plumgrid.com>
-
4ast authored
Fix for 2 tests
-
- 27 May, 2015 4 commits
-
-
Brenden Blanco authored
* name needed to be right ctype * python runtime was complaining about dangling socket fd Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Fix for LLVM C++ api change
-
Brenden Blanco authored
* IRBuilder::CreateCallN was deprecated, use the vector based mechanism for passing args instead Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
-
4ast authored
Address comments and add tail_call example
-