update smpp and smeg
This commit is contained in:
@@ -469,3 +469,34 @@ void smpp_send_error(char *sdBuf)
|
||||
smpp_send_ascout("\x1b[0m");
|
||||
}
|
||||
}
|
||||
|
||||
void smeg_debug_log(const char *fmt, ...)
|
||||
{
|
||||
// #if SMEG_DEBUG == 1
|
||||
#if 1
|
||||
char logFile[64];
|
||||
FILE *fp;
|
||||
time_t l_time;
|
||||
va_list ap;
|
||||
char buf[8192];
|
||||
struct tm *t;
|
||||
char timestr[64];
|
||||
|
||||
l_time = time(NULL);
|
||||
t = localtime(&l_time);
|
||||
sprintf(logFile, "../log/smeg_%04d%02d%02d.log", t->tm_year + 1900, t->tm_mon + 1, t->tm_mday);
|
||||
fp = fopen(logFile, "a");
|
||||
if (fp != NULL)
|
||||
{
|
||||
va_start(ap, fmt);
|
||||
vsprintf(buf, fmt, ap);
|
||||
sprintf(timestr, "%02d:%02d:%02d: ", t->tm_hour, t->tm_min, t->tm_sec);
|
||||
fputs(timestr, fp);
|
||||
fputs(buf, fp);
|
||||
fputs("\n", fp);
|
||||
fflush(fp);
|
||||
va_end(ap);
|
||||
fclose(fp);
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -12,9 +12,6 @@
|
||||
|
||||
extern int register_ssn(BYTE ssn, BYTE usertype);
|
||||
|
||||
// by simon at 24/10/18 begin--
|
||||
extern void smeg_debug_log(const char *fmt,...);
|
||||
// --end
|
||||
/* by simon at 23/9/26 */
|
||||
SocketsMsg SockMsg;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user