|
|
@@ -292,7 +292,7 @@ void * smtppchild(struct clientparam* param) {
|
|
|
CLEANRET:
|
|
|
|
|
|
if(param->hostname&¶m->extusername) {
|
|
|
- sprintf((char *)buf, "%.64s@%.128s%c%hu", param->extusername, param->hostname, (ntohs(*SAPORT(¶m->sinsr))==25)?0:':', *SAPORT(¶m->sinsr));
|
|
|
+ sprintf((char *)buf, "%.64s@%.128s%c%hu", param->extusername, param->hostname, *SAPORT(¶m->sinsr)==25?0:':',ntohs(*SAPORT(¶m->sinsr)));
|
|
|
(*param->srv->logfunc)(param, buf);
|
|
|
}
|
|
|
else (*param->srv->logfunc)(param, NULL);
|