{
-(void) fprintf(stdout,"line %d %s\n",numline,trouble);
-(void) fprintf(stdout,"\t'%s'\n",line);
+(void) rou_alert(0,"line %d %s",numline,trouble);
+(void) rou_alert(0,"\t'%s'",line);
}
/*
\f
phase=0;
proceed=true;
while (proceed==true) {
- //(void) fprintf(stdout,"JMPDBG %s, phase='%d'\n",OPEP,phase);
+ //(void) rou_alert(0,"JMPDBG %s, phase='%d'",OPEP,phase);
switch (phase) {
case 0 : //do we have a "..." sequence at the end
if (tocheck>0) {
break;
case 2 : //get available character
if (strncmp(line,received,tocheck)!=0) {
- (void) fprintf(stdout,"Line %04d: Error!\n",numline);
- (void) fprintf(stdout,"expecting\t'%s'\n",line);
- (void) fprintf(stdout,"found\t\t'%s'\n",received);
+ (void) rou_alert(0,"Line %04d: Error!",numline);
+ (void) rou_alert(0,"expecting\t'%s'",line);
+ (void) rou_alert(0,"found\t\t'%s'",received);
phase=999;
}
received=rou_freestr(received);
break;
case 3 : //everything fine
- //(void) fprintf(stdout,"JMPDBG line <%s> OK!\n",line);
+ //(void) rou_alert(0,"JMPDBG line <%s> OK!",line);
status=true;
break;
default : //SAFE Guard
status=true;
phase=0;
proceed=true;
-//(void) fprintf(stdout,"JMPDBG phase='%d' line=<%s>\n",phase,line);
+(void) rou_alert(0,"JMPDBG phase='%d' line=<%s>",phase,line);
while (proceed==true) {
switch (phase) {
case 0 : //removing first space
phase=0;
proceed=true;
while (proceed==true) {
- //(void) fprintf(stdout,"JMPDBG scanfile phase='%d'\n",phase);
+ //(void) rou_alert(0,"JMPDBG scanfile phase='%d'",phase);
switch (phase) {
case 0 : //checking parameters
(void) fprintf(stdout,"Scanning file <%s>\n",filename);
if ((fichier=fopen(filename,"r"))==(FILE *)0) {
- (void) fprintf(stdout,"Unable to open file <%s> (error=<%s>\n",
- filename,strerror(errno));
+ (void) rou_alert(0,"Unable to open file <%s> (error=<%s>",
+ filename,strerror(errno));
proceed=false;
}
break;
case 1 : //opening a socket
socptr=soc_openonesock(pro_smtp,argv[0],argv[1]);
if (socptr==(SOCPTR *)0) {
- (void) fprintf(stdout,"Unable to contact remote!\n");
+ (void) rou_alert(0,"Unable to contact remote!");
phase=999;
}
break;
(void) openlog("feeder",LOG_NDELAY|LOG_PID,LOG_DAEMON);
numfile=scanallfiles(params->argc,params->argv);
if (numfile==(params->argc-2))
- (void) fprintf(stdout,"%d file successfully transmitted to <%s.%s>\n",
+ (void) rou_alert(0,"%d file successfully transmitted to <%s.%s>",
numfile,params->argv[0],params->argv[1]);
(void) closelog();
break;