diff options
Diffstat (limited to 'src/tools/show.c')
-rw-r--r-- | src/tools/show.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/tools/show.c b/src/tools/show.c index c20d858..6cf2b23 100644 --- a/src/tools/show.c +++ b/src/tools/show.c @@ -276,7 +276,10 @@ static bool ugly_print(struct wgdevice *device, const char *param, bool with_int } else if (!strcmp(param, "fwmark")) { if (with_interface) printf("%s\t", device->interface); - printf("0x%x\n", device->fwmark); + if (device->fwmark) + printf("0x%x\n", device->fwmark); + else + printf("off\n"); } else if (!strcmp(param, "endpoints")) { if (with_interface) printf("%s\t", device->interface); |