#include <malloc.h>
#include <stdbool.h>
#include <stdio.h>
+#include <stdlib.h>
#include <string.h>
#include <unistd.h>
else {
(void) snprintf(chrono,sizeof(chrono),"%12s"," ");
if (showtime==true) {
- unsigned int delta;
+ register unsigned int delta;
+ u_int millisec;
+ u_int sec;
+ u_int min;
delta=rou_getdifftime(&(log->start));
- (void) snprintf(chrono,sizeof(chrono),"%6s%02d.%03d","+",
- delta/1000,delta%1000);
+ millisec=delta%1000;
+ sec=(delta/1000)%60;
+ min=(delta/1000)/60;
+ if (min==0)
+ (void) snprintf(chrono,sizeof(chrono),"%6s%02d.%03d","+",
+ sec,millisec);
+ else
+ (void) snprintf(chrono,sizeof(chrono),"%3s%02d:%02d.%03d","+",
+ min,sec,millisec);
}
}
break;
}
(void) log_fprintlog(contact->logptr,false,"%s",line);
if ((ptr=cnv_getb64(line))!=(char *)0) {
- (void) rou_alert(0,"JMPDBG line[%d]=<%s> ptr=<%s>",i,line,ptr);
(void) strncat(local,ptr,(sizeof(local)-1)-strlen(ptr));
ptr=rou_freestr(ptr);
}
- (void) rou_alert(0,"JMPDBG local[%d]=<%s>",i,local);
line=rou_freestr(line);
}
if (strlen(local)>0)
USRTYP *usr;
usr=(USRTYP *)0;
- (void) rou_alert(0,"JMPDBG name=<%s> pass=<%s>",data[1],data[2]);
if (sql_mngusr(sqlptr,sql_select,data[1],&usr)==true) {
char *crypted;
}
break;
case 4 : //we have a decoded sequence, check password
- (void) rou_alert(0,"JMPDBG decoded=<%s>",decoded);
if (checklogin(contact->sqlptr,decoded)==false) {
char *fmt;
char *user;