SubC->session_specific_data = (char*) NW;
NW->IO.CitContext = SubC;
+ safestrncpy(SubC->cs_host,
+ ChrPtr(NW->host),
+ sizeof(SubC->cs_host));
+
if (NW->IO.ConnectMe->IsIP) {
QueueEventContext(&NW->IO,
nwc_connect_ip);
SubC = CloneContext (&pop3_client_CC);
SubC->session_specific_data = (char*) cpptr;
cpptr->IO.CitContext = SubC;
+ safestrncpy(SubC->cs_host,
+ ChrPtr(cpptr->Url),
+ sizeof(SubC->cs_host));
if (cpptr->IO.ConnectMe->IsIP) {
QueueEventContext(&cpptr->IO,
IO->CitContext = CloneContext(&rss_CC);
IO->Data = Cfg;
+ safestrncpy(((CitContext*)IO->CitContext)->cs_host,
+ ChrPtr(Cfg->Url),
+ sizeof(((CitContext*)IO->CitContext)->cs_host));
syslog(LOG_DEBUG, "Fetching RSS feed <%s>\n", ChrPtr(Cfg->Url));
ParseURL(&IO->ConnectMe, Cfg->Url, 80);
SubC->session_specific_data = (char*) SendMsg;
SendMsg->IO.CitContext = SubC;
- EVS_syslog(LOG_DEBUG,
- "SMTP: %s new context %s - %p\n", __FUNCTION__,
- ChrPtr(SendMsg->MyQEntry->Recipient),
- SendMsg);
+ safestrncpy(SubC->cs_host, SendMsg->node, sizeof(SubC->cs_host));
syslog(LOG_DEBUG, "SMTP Starting: [%ld] <%s> CC <%d> \n",
SendMsg->MyQItem->MessageID,
ChrPtr(SendMsg->MyQEntry->Recipient),