diff options
Diffstat (limited to 'package/network/services/dnsmasq/patches/110-fix-incorrect-length-memset.patch')
-rw-r--r-- | package/network/services/dnsmasq/patches/110-fix-incorrect-length-memset.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/package/network/services/dnsmasq/patches/110-fix-incorrect-length-memset.patch b/package/network/services/dnsmasq/patches/110-fix-incorrect-length-memset.patch new file mode 100644 index 0000000000..4d6159a287 --- /dev/null +++ b/package/network/services/dnsmasq/patches/110-fix-incorrect-length-memset.patch @@ -0,0 +1,13 @@ +Index: dnsmasq-2.66/src/ipset.c +=================================================================== +--- dnsmasq-2.66.orig/src/ipset.c 2013-04-17 14:52:49.000000000 +0200 ++++ dnsmasq-2.66/src/ipset.c 2013-04-24 08:25:05.905712707 +0200 +@@ -110,7 +110,7 @@ + return -1; + } + +- memset(buffer, 0, sizeof(buffer)); ++ memset(buffer, 0, BUFF_SZ); + + nlh = (struct nlmsghdr *)buffer; + nlh->nlmsg_len = NL_ALIGN(sizeof(struct nlmsghdr)); |