diff options
author | Topi Miettinen <toiwoton@gmail.com> | 2020-03-25 21:49:57 +0200 |
---|---|---|
committer | Topi Miettinen <topimiettinen@users.noreply.github.com> | 2020-03-26 21:04:31 +0000 |
commit | e54da994e95774f0dc7318f01bc3c7b53b89a25c (patch) | |
tree | 1403a778750ddeca4c3d0977838942002214c3c5 /src | |
parent | Add a profile for X2GoClient (diff) | |
download | firejail-e54da994e95774f0dc7318f01bc3c7b53b89a25c.tar.gz firejail-e54da994e95774f0dc7318f01bc3c7b53b89a25c.tar.zst firejail-e54da994e95774f0dc7318f01bc3c7b53b89a25c.zip |
fsec-print: print address of BPF_JA jump in hex
Since target addresses for other (conditional) jumps are in hex, it's
very confusing to have one jump address in decimal.
Diffstat (limited to 'src')
-rw-r--r-- | src/fsec-print/print.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fsec-print/print.c b/src/fsec-print/print.c index 5c244b000..a6aae5ecb 100644 --- a/src/fsec-print/print.c +++ b/src/fsec-print/print.c | |||
@@ -250,7 +250,7 @@ static void bpf_decode_args(const struct sock_filter *bpf, unsigned int line) { | |||
250 | break; | 250 | break; |
251 | case BPF_JMP: | 251 | case BPF_JMP: |
252 | if (BPF_OP(bpf->code) == BPF_JA) { | 252 | if (BPF_OP(bpf->code) == BPF_JA) { |
253 | printf("%.4u", (line + 1) + bpf->k); | 253 | printf("%.4x", (line + 1) + bpf->k); |
254 | } | 254 | } |
255 | else { | 255 | else { |
256 | const char *name = NULL; | 256 | const char *name = NULL; |