X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fserv_network.c;h=164e890c9d9ecd75078c42785b279741f7e25326;hb=cdd434a295973b2ffd4ccad4f878f8fd373ed819;hp=e8c5256152be100225373debe343d80f0e4bbfb2;hpb=c134c0441f361cfe78ae5579cfb83f2b295713a0;p=citadel.git diff --git a/citadel/serv_network.c b/citadel/serv_network.c index e8c525615..164e890c9 100644 --- a/citadel/serv_network.c +++ b/citadel/serv_network.c @@ -322,7 +322,7 @@ void cmd_gnet(char *argbuf) { FILE *fp; if (CtdlAccessCheck(ac_room_aide)) return; - assoc_file_name(filename, &CC->quickroom, "netconfigs"); + assoc_file_name(filename, sizeof filename, &CC->quickroom, "netconfigs"); cprintf("%d Network settings for room #%ld <%s>\n", LISTING_FOLLOWS, CC->quickroom.QRnumber, CC->quickroom.QRname); @@ -348,7 +348,7 @@ void cmd_snet(char *argbuf) { if (CtdlAccessCheck(ac_room_aide)) return; safestrncpy(tempfilename, tmpnam(NULL), sizeof tempfilename); - assoc_file_name(filename, &CC->quickroom, "netconfigs"); + assoc_file_name(filename, sizeof filename, &CC->quickroom, "netconfigs"); fp = fopen(tempfilename, "w"); if (fp == NULL) { @@ -571,7 +571,7 @@ void network_spoolout_room(char *room_to_spool) { } memset(&sc, 0, sizeof(struct SpoolControl)); - assoc_file_name(filename, &CC->quickroom, "netconfigs"); + assoc_file_name(filename, sizeof filename, &CC->quickroom, "netconfigs"); fp = fopen(filename, "r"); if (fp == NULL) {