Index: dhcp.c |
diff --git a/dhcp.c b/dhcp.c |
index c388cb93e346d9895765a25ab7b803ed5818f967..7d2c25b67937a03962f640b1a03cc3660ac2cc21 100644 |
--- a/dhcp.c |
+++ b/dhcp.c |
@@ -1140,7 +1140,9 @@ print_string(char *s, ssize_t len, int dl, const uint8_t *data) |
case '\'': /* FALLTHROUGH */ |
case '$': /* FALLTHROUGH */ |
case '`': /* FALLTHROUGH */ |
- case '\\': |
+ case '\\': /* FALLTHROUGH */ |
+ case '|': /* FALLTHROUGH */ |
+ case '&': |
if (s) { |
if (len < 3) { |
errno = ENOBUFS; |