summaryrefslogtreecommitdiff
path: root/one.cpp
diff options
context:
space:
mode:
authorYI <[email protected]>2021-02-19 23:42:38 +0800
committerYI <[email protected]>2021-02-19 23:42:38 +0800
commitd526dca1bb1e417e0742cab15498f7aec04fc322 (patch)
tree775a9e9c95a95b78057b9a15edf2d4f1294c8fec /one.cpp
parente8390afad5ca119e603d342af25b349fd584f77f (diff)
fix sprintf overflow
Diffstat (limited to 'one.cpp')
-rw-r--r--one.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/one.cpp b/one.cpp
index 8d64847e..934f79ab 100644
--- a/one.cpp
+++ b/one.cpp
@@ -1333,7 +1333,7 @@ static int cli(int argc,char **argv)
if (ioctl(sock, SIOCGIFHWADDR, &ifr) == 0) {
unsigned char mac_addr[6];
memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6);
- char macStr[16];
+ char macStr[18];
sprintf(macStr, "%02x:%02x:%02x:%02x:%02x:%02x",
mac_addr[0],
mac_addr[1],