int newnow = 0;
newprompt("User name: ",who,25);
-AGUP: sprintf(buf,"AGUP %s",who);
+AGUP: snprintf(buf, sizeof buf, "AGUP %s",who);
serv_puts(buf);
serv_gets(buf);
if (buf[0]!='2') {
scr_printf("%s\n",&buf[4]);
scr_printf("Do you want to create this user? ");
if (yesno()) {
- sprintf(buf, "CREU %s", who);
+ snprintf(buf, sizeof buf, "CREU %s", who);
serv_puts(buf);
serv_gets(buf);
if (buf[0] == '2') {
userpurge = intprompt("Purge time (in days, 0 for system default",
userpurge, 0, INT_MAX);
- sprintf(buf, "ASUP %s|%s|%d|%d|%d|%d|%ld|%ld|%d",
+ snprintf(buf, sizeof buf, "ASUP %s|%s|%d|%d|%d|%d|%ld|%ld|%d",
who, pass, flags, timescalled, posted, axlevel, usernum,
(long)lastcall, userpurge);
serv_puts(buf);
int width, height, flags, filter;
char buf[128];
- sprintf(buf,"GETU");
+ snprintf(buf, sizeof buf, "GETU");
serv_puts(buf);
serv_gets(buf);
if (buf[0]!='2') {
}
}
- sprintf(buf,"SETU %d|%d|%d|%d",width,height,flags,filter);
+ snprintf(buf, sizeof buf, "SETU %d|%d|%d|%d",width,height,flags,filter);
serv_puts(buf);
serv_gets(buf);
if (buf[0]!='2') scr_printf("%s\n",&buf[4]);
{
static char buf[128];
- sprintf(buf,"errno = %d",e);
+ snprintf(buf, sizeof buf, "errno = %d",e);
return(buf);
}
#endif
}
while (d = readdir(dp), d != NULL) {
- sprintf(filename, "%s/%s", dirname, d->d_name);
+ snprintf(filename, sizeof filename, "%s/%s", dirname, d->d_name);
unlink(filename);
}