Update of /cvsroot/srvx/services/src
In directory usw-pr-cvs1:/tmp/cvs-serv16138/src
Modified Files:
Tag: rel-1_0
nickserv.c gline.c
Log Message:
fix a few potential buffer overflows
Index: nickserv.c
===================================================================
RCS file: /cvsroot/srvx/services/src/nickserv.c,v
retrieving revision 1.138.2.43
retrieving revision 1.138.2.44
diff -C2 -r1.138.2.43 -r1.138.2.44
*** nickserv.c 2001/08/16 03:29:03 1.138.2.43
--- nickserv.c 2001/08/22 04:28:24 1.138.2.44
***************
*** 1651,1655 ****
struct nick_info *ni;
struct record_data *rd;
! char num[11], flags[33];
unsigned int i, flen;
--- 1651,1655 ----
struct nick_info *ni;
struct record_data *rd;
! char num[12], flags[33];
unsigned int i, flen;
Index: gline.c
===================================================================
RCS file: /cvsroot/srvx/services/src/gline.c,v
retrieving revision 1.6.2.8
retrieving revision 1.6.2.9
diff -C2 -r1.6.2.8 -r1.6.2.9
*** gline.c 2001/08/19 00:39:06 1.6.2.8
--- gline.c 2001/08/22 04:28:24 1.6.2.9
***************
*** 228,232 ****
struct gline *ent = data;
dict_t node = alloc_object();
! char expstr[10];
(void)key;
snprintf(expstr, sizeof(expstr), FMT_TIME_T, ent->expires);
--- 228,232 ----
struct gline *ent = data;
dict_t node = alloc_object();
! char expstr[12];
(void)key;
snprintf(expstr, sizeof(expstr), FMT_TIME_T, ent->expires);
|