putc(1, fp);
fprintf(fp, "Proom_aide");
putc(0, fp);
- fprintf(fp, "T%ld", now);
+ fprintf(fp, "T%ld", (long)now);
putc(0, fp);
fprintf(fp, "ACitadel");
putc(0, fp);
/* Origination */
fprintf(temp, "P%s@%s%c", userbuf, nodebuf, 0);
- fprintf(temp, "T%ld%c", now, 0);
+ fprintf(temp, "T%ld%c", (long)now, 0);
fprintf(temp, "A%s%c", userbuf, 0);
/* Destination */
putc(0,ofp);
fprintf(ofp,"Pcit%ld",CC->usersupp.usernum); putc(0,ofp);
time(&now);
- fprintf(ofp,"T%ld",now); putc(0,ofp);
+ fprintf(ofp,"T%ld",(long)now); putc(0,ofp);
fprintf(ofp,"A%s",CC->usersupp.fullname); putc(0,ofp);
fprintf(ofp,"O%s",CC->quickroom.QRname); putc(0,ofp);
fprintf(ofp,"N%s",NODENAME); putc(0,ofp);
putc(MES_NORMAL,fp);
putc(0,fp);
fprintf(fp,"Pcit%ld",CC->usersupp.usernum); putc(0,fp);
- fprintf(fp,"T%ld",now); putc(0,fp);
+ fprintf(fp,"T%ld",(long)now); putc(0,fp);
fprintf(fp,"A%s",CC->curr_user); putc(0,fp);
fprintf(fp,"O%s",CC->quickroom.QRname); putc(0,fp);
fprintf(fp,"N%s",NODENAME); putc(0,fp); putc('M',fp);
time(&now);
fp = fopen("citadel.log", "a");
- fprintf(fp, "%ld|%u|%s\n", now, lrtype, name);
+ fprintf(fp, "%ld|%u|%s\n", (long)now, lrtype, name);
fclose(fp);
}
fp=fopen(CC->temp,"wb");
fprintf(fp,"%c%c%c",255,MES_NORMAL,0);
fprintf(fp,"Psysop%c",0);
- fprintf(fp,"T%ld%c", time(NULL), 0);
+ fprintf(fp,"T%ld%c", (long)time(NULL), 0);
fprintf(fp,"ACitadel%c",0);
fprintf(fp,"OAide%c",0);
fprintf(fp,"N%s%c",NODENAME,0);
putc(type,fp); /* Normal or anonymous, see MES_ flags */
putc(format_type,fp); /* Formatted or unformatted */
fprintf(fp,"Pcit%ld%c",author->usernum,0); /* path */
- fprintf(fp,"T%ld%c",now,0); /* date/time */
+ fprintf(fp,"T%ld%c",(long)now,0); /* date/time */
if (fake_name[0])
fprintf(fp,"A%s%c",fake_name,0);
else
fprintf(rmail,"To: %s\n", rbuf);
time(&now);
fprintf(rmail,"Date: %s", asctime(localtime(&now)));
- fprintf(rmail,"Message-Id: <%ld@%s>\n", mid_buf, nbuf);
+ fprintf(rmail,"Message-Id: <%ld@%s>\n", (long)mid_buf, nbuf);
fprintf(rmail,"X-Mailer: %s\n", CITADEL);
fprintf(rmail,"Subject: %s\n", subject);
fprintf(rmail,"\n");
strcpy(slist->s_nexthop,&buf[4]);
}
else if ( (insys==1) && (!strncmp(buf,"lastcontact",11)) ) {
- sscanf(&buf[12],"%ld",&slist->s_lastcontact);
+ long foo;
+ sscanf(&buf[12],"%ld",&foo);
+ slist->s_lastcontact = foo;
}
else if ( (insys==1) && (!strncmp(buf,"humannode",9)) ) {
strcpy(slist->s_humannode,&buf[10]);
fprintf(newfp,"humannode %s\n",stemp->s_humannode);
if (stemp->s_lastcontact > 0L)
fprintf(newfp,"lastcontact %ld %s",
- stemp->s_lastcontact,
+ (long)stemp->s_lastcontact,
asctime(localtime(&stemp->s_lastcontact)));
fprintf(newfp,"\n");
}
fprintf(bounce,"%c%c%c",0xFF,MES_NORMAL,0);
fprintf(bounce,"Ppostmaster%c",0);
- fprintf(bounce,"T%ld%c",now,0);
+ fprintf(bounce,"T%ld%c",(long)now,0);
fprintf(bounce,"APostmaster%c",0);
fprintf(bounce,"OMail%c",0);
fprintf(bounce,"N%s%c",config.c_nodename,0);
fprintf(mout,"I%ld",mid); putc(0,mout);
fprintf(mout,"P%s",path); putc(0,mout);
- fprintf(mout,"T%ld",now); putc(0,mout);
+ fprintf(mout,"T%ld",(long)now); putc(0,mout);
fprintf(mout,"A%s",author); putc(0,mout);
strcpy(ccc,room);
rnewsxref(room,ccc);
sprintf(buf, "ASUP %s|%s|%d|%d|%d|%d|%ld|%ld|%d",
who, pass, flags, timescalled, posted, axlevel, usernum,
- lastcall, userpurge);
+ (long)lastcall, userpurge);
serv_puts(buf);
serv_gets(buf);
if (buf[0]!='2') {
fprintf(exfp, "qrpasswd%c%s%c", 0, qr->QRpasswd, 0);
fprintf(exfp, "qrroomaide%c%ld%c", 0, qr->QRroomaide, 0);
fprintf(exfp, "qrhighest%c%ld%c", 0, qr->QRhighest, 0);
- fprintf(exfp, "qrgen%c%ld%c", 0, qr->QRgen, 0);
+ fprintf(exfp, "qrgen%c%ld%c", 0, (long)qr->QRgen, 0);
fprintf(exfp, "qrflags%c%d%c", 0, qr->QRflags, 0);
fprintf(exfp, "qrdirname%c%s%c", 0, qr->QRdirname, 0);
fprintf(exfp, "qrinfo%c%ld%c", 0, qr->QRinfo, 0);
fprintf(exfp, "qrfloor%c%d%c", 0, qr->QRfloor, 0);
- fprintf(exfp, "qrmtime%c%ld%c", 0, qr->QRmtime, 0);
+ fprintf(exfp, "qrmtime%c%ld%c", 0, (long)qr->QRmtime, 0);
fprintf(exfp, "qrepmode%c%d%c", 0, qr->QRep.expire_mode, 0);
fprintf(exfp, "qrepvalue%c%d%c", 0, qr->QRep.expire_value, 0);
fprintf(exfp, "usscreenwidth%c%d%c", 0, us->USscreenwidth, 0);
fprintf(exfp, "usscreenheight%c%d%c", 0, us->USscreenheight, 0);
fprintf(exfp, "usernum%c%ld%c", 0, us->usernum, 0);
- fprintf(exfp, "lastcall%c%ld%c", 0, us->lastcall, 0);
+ fprintf(exfp, "lastcall%c%ld%c", 0, (long)us->lastcall, 0);
fprintf(exfp, "usname%c%s%c", 0, us->USname, 0);
fprintf(exfp, "usaddr%c%s%c", 0, us->USaddr, 0);
fprintf(exfp, "uscity%c%s%c", 0, us->UScity, 0);