fa49311
diff -urp pads-1.2.orig/src/util.c pads-1.2/src/util.c
fa49311
--- pads-1.2.orig/src/util.c	2008-06-30 17:54:33.000000000 -0400
fa49311
+++ pads-1.2/src/util.c	2008-06-30 17:27:44.000000000 -0400
fa49311
@@ -465,7 +465,7 @@ hex2mac(const char *mac)
fa49311
 {
fa49311
     static char buf[18];
fa49311
 
fa49311
-    sprintf(buf, "%X:%02X:%02X:%02X:%02X:%02X",
fa49311
+    snprintf(buf, sizeof(buf), "%02X:%02X:%02X:%02X:%02X:%02X",
fa49311
         mac[0], mac[1], mac[2],
fa49311
         mac[3], mac[4], mac[5]);
fa49311