commit | f7f2cdc2e1d9b6753622730c012d06f4d9f82f6e | [log] [tgz] |
---|---|---|
author | Marcel Holtmann <marcel@holtmann.org> | Fri Aug 02 13:54:14 2019 +0200 |
committer | Marcel Holtmann <marcel@holtmann.org> | Fri Aug 02 13:54:14 2019 +0200 |
tree | a203940e80e340cdd9ca2c9789dca7d9ea3deed1 | |
parent | 131e061b323d6fe6fe360eae30fef5135892083d [diff] |
js: Fix issue with size truncation and __builtin_strncpy
diff --git a/src/js_funcs.c b/src/js_funcs.c index eff73f7..532d144 100644 --- a/src/js_funcs.c +++ b/src/js_funcs.c
@@ -53,7 +53,7 @@ return -EIO; memset(&ifr, 0, sizeof(ifr)); - strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name)); + strncpy(ifr.ifr_name, interface, sizeof(ifr.ifr_name) - 1); err = ioctl(sk, SIOCGIFADDR, &ifr);