break;
case 1 : //Inserting the Receive information
(void) fprintf(data,"\tby %s ([%s:%s]/%s-%s) with ESMTP\n",
- contact->locname,contact->locip,contact->locserv,
+ contact->locname,
+ contact->locip,
+ contact->locserv,
appname,rou_getversion());
break;
case 2 : //Inserting TLS information
contact->cursesid=eml_getcursesid(contact->mainsesid,contact->numreset);
contact->locname=soc_getaddrinfo(contact->socptr,true,true);
contact->locip=soc_getaddrinfo(contact->socptr,true,false);
- contact->localafn=afn_getipnum(contact->locip);
if (contact->locip!=(char *)0) {
char *ptr;
contact->peername=soc_getaddrinfo(contact->socptr,false,true);
contact->peerip=soc_getaddrinfo(contact->socptr,false,false);
contact->logptr=log_openlog(contact->mainsesid,true,(const char *)0);
+ contact->localafn=afn_getipnum(contact->locip);
(void) rou_alert(0,"Contact from peer <%s> to port <%s> started",
contact->peerip,contact->locserv);
break;
char *fqdn; //fully qualified domain from peer
char *locip; //socket local IP num
AFNTYP **localafn; //local IP as an AFNUM
+ char *locport; //Receiving port
char *locname; //socket local hostname
char *locserv; //local service port
char *peername; //socket remote peer FQDN