Add pointer dereference support to probe_read
authorBrenden Blanco <bblanco@plumgrid.com>
Thu, 24 Sep 2015 13:52:08 +0000 (06:52 -0700)
committerBrenden Blanco <bblanco@plumgrid.com>
Thu, 24 Sep 2015 21:42:09 +0000 (14:42 -0700)
commitea5023a4ed658a5e0800a2459f9fa8db0de8673f
tree77fcfcec5a8f62bca017ad1668579bf8dfb85f9a
parent4037b4df5ab150eb80cbf4bdf46d03c691b6c841
Add pointer dereference support to probe_read

Allows things like:
```c
int kprobe__foo(struct pt_regs *ctx, u64 *ptr) {
  bpf_trace_printk("%lx\n", *ptr);
```

Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
src/cc/frontends/clang/b_frontend_action.cc
src/cc/frontends/clang/b_frontend_action.h