diff options
author | Hans Dedecker <dedeckeh@gmail.com> | 2016-02-01 10:56:20 +0100 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2016-02-01 11:09:57 +0100 |
commit | 2475541608efec919ad3cbd0613f0f51fdbd50fd (patch) | |
tree | fadf086034d53de16a2f7d2bfbb20353213359be /proto.c | |
parent | cb03623bf254975f3660211580f441d860b27359 (diff) |
proto: Fix possible buffer overflow due to non null terminated string
Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
Diffstat (limited to 'proto.c')
-rw-r--r-- | proto.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -287,7 +287,7 @@ static bool parse_prefix_option(struct interface *iface, const char *str, size_t len) { char buf[128] = {0}, *saveptr; - if (len > sizeof(buf)) + if (len >= sizeof(buf)) return false; memcpy(buf, str, len); |