aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Topi Miettinen <toiwoton@gmail.com>2020-03-25 21:49:57 +0200
committerLibravatar Topi Miettinen <topimiettinen@users.noreply.github.com>2020-03-26 21:04:31 +0000
commite54da994e95774f0dc7318f01bc3c7b53b89a25c (patch)
tree1403a778750ddeca4c3d0977838942002214c3c5
parentAdd a profile for X2GoClient (diff)
downloadfirejail-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.
-rw-r--r--src/fsec-print/print.c2
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;