Commit af98a1d0 authored by Brendan Gregg's avatar Brendan Gregg

return 0 on hello_worlds

parent 6f2b589d
...@@ -189,7 +189,7 @@ The BPF program always takes at least one argument, which is a pointer to the ...@@ -189,7 +189,7 @@ The BPF program always takes at least one argument, which is a pointer to the
context for this type of program. Different program types have different calling context for this type of program. Different program types have different calling
conventions, but for this one we don't care so `void *` is fine. conventions, but for this one we don't care so `void *` is fine.
```python ```python
BPF(text='void kprobe__sys_clone(void *ctx) { bpf_trace_printk("Hello, World!\\n"); }').trace_print() BPF(text='int kprobe__sys_clone(void *ctx) { bpf_trace_printk("Hello, World!\\n"); return 0; }').trace_print()
``` ```
For this example, we will call the program every time `fork()` is called by a For this example, we will call the program every time `fork()` is called by a
......
...@@ -8,4 +8,4 @@ ...@@ -8,4 +8,4 @@
from bcc import BPF from bcc import BPF
BPF(text='void kprobe__sys_clone(void *ctx) { bpf_trace_printk("Hello, World!\\n"); }').trace_print() BPF(text='int kprobe__sys_clone(void *ctx) { bpf_trace_printk("Hello, World!\\n"); return 0; }').trace_print()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment