{
AsyncNetworker *NW = IO->Data;
- syslog(LOG_DEBUG, "NWC: %s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
CtdlAideMessage(ChrPtr(NW->IO.ErrMsg), "Networker error");
return eAbort;
StrBufPrintf(NW->IO.ErrMsg,
"Connected to node \"%s\" but I was expecting to connect to node \"%s\".",
connected_to, ChrPtr(NW->node));
- syslog(LOG_ERR, "%s\n", ChrPtr(NW->IO.ErrMsg));
+ syslog(LOG_ERR, "netpoll: %s", ChrPtr(NW->IO.ErrMsg));
return EventQueueDBOperation(IO, NWC_SendFailureMessage, 1);
}
ChrPtr(NW->node), ChrPtr(NW->IO.IOBuf) + 4);
if (Error == 552) {
SetNWCState(IO, eNWCVSAuthFailNTT);
- syslog(LOG_INFO,
- "Already talking to %s; skipping this time.\n",
- ChrPtr(NW->node));
+ syslog(LOG_INFO, "netpoll: already talking to %s; skipping this time.", ChrPtr(NW->node));
}
else {
SetNWCState(IO, eNWCVSAuthFailNTT);
- syslog(LOG_ERR, "%s\n", ChrPtr(NW->IO.ErrMsg));
+ syslog(LOG_ERR, "netpoll: %s", ChrPtr(NW->IO.ErrMsg));
return EventQueueDBOperation(IO, NWC_SendFailureMessage, 1);
}
return eAbort;
if (TotalSendSize > 0)
LogLevel = LOG_INFO;
- syslog(LogLevel,
- "Expecting to transfer %d bytes to %s\n",
- TotalSendSize,
- ChrPtr(NW->tempFileName));
+ syslog(LogLevel, "netpoll: expecting to transfer %d bytes to %s", TotalSendSize, ChrPtr(NW->tempFileName));
if (TotalSendSize <= 0) {
NW->State = eNUOP - 1;
if (fd < 0)
{
SetNWCState(IO, eNWCVSFail);
- syslog(LOG_CRIT,
- "cannot open %s: %s\n",
- ChrPtr(NW->tempFileName),
- strerror(errno));
+ syslog(LOG_ERR, "%s: %s", ChrPtr(NW->tempFileName), strerror(errno));
NW->State = eQUIT - 1;
return eAbort;
StrBufPrintf(NW->IO.SendBuf.Buf, "READ "LOFF_T_FMT"|%ld\n",
NW->IO.IOB.TotalSentAlready,
NW->IO.IOB.TotalSendSize);
-/*
- ((NW->IO.IOB.TotalSendSize - NW->IO.IOB.TotalSentAlready > IGNET_PACKET_SIZE)
- ? IGNET_PACKET_SIZE :
- (NW->IO.IOB.TotalSendSize - NW->IO.IOB.TotalSentAlready))
- );
-*/
return eSendReply;
}
else
FDIOBufferDelete(&NW->IO.IOB);
if (link(ChrPtr(NW->tempFileName), ChrPtr(NW->SpoolFileName)) != 0) {
- syslog(LOG_ALERT,
- "Could not link %s to %s: %s\n",
- ChrPtr(NW->tempFileName),
- ChrPtr(NW->SpoolFileName),
- strerror(errno));
+ syslog(LOG_ERR, "netpoll: could not link %s to %s: %s", ChrPtr(NW->tempFileName), ChrPtr(NW->SpoolFileName), strerror(errno));
}
else {
- syslog(LOG_INFO,
- "moved %s to %s\n",
- ChrPtr(NW->tempFileName),
- ChrPtr(NW->SpoolFileName));
+ syslog(LOG_INFO, "netpoll: moved %s to %s", ChrPtr(NW->tempFileName), ChrPtr(NW->SpoolFileName));
}
unlink(ChrPtr(NW->tempFileName));
FDIOBufferDelete(&NW->IO.IOB);
if (link(ChrPtr(NW->tempFileName), ChrPtr(NW->SpoolFileName)) != 0) {
- syslog(LOG_ALERT,
- "Could not link %s to %s: %s\n",
- ChrPtr(NW->tempFileName),
- ChrPtr(NW->SpoolFileName),
- strerror(errno));
+ syslog(LOG_ERR, "netpoll: could not link %s to %s: %s", ChrPtr(NW->tempFileName), ChrPtr(NW->SpoolFileName), strerror(errno));
}
else {
- syslog(LOG_INFO,
- "moved %s to %s\n",
- ChrPtr(NW->tempFileName),
- ChrPtr(NW->SpoolFileName));
+ syslog(LOG_INFO, "netpoll: moved %s to %s", ChrPtr(NW->tempFileName), ChrPtr(NW->SpoolFileName));
}
unlink(ChrPtr(NW->tempFileName));
fd = open(ChrPtr(NW->SpoolFileName), O_EXCL|O_NONBLOCK|O_RDONLY);
if (fd < 0) {
if (errno != ENOENT) {
- syslog(LOG_CRIT,
- "cannot open %s: %s\n",
- ChrPtr(NW->SpoolFileName),
- strerror(errno));
+ syslog(LOG_ERR, "%s: %s", ChrPtr(NW->SpoolFileName), strerror(errno));
}
NW->State = eQUIT;
rc = NWC_SendQUIT(NW);
}
if (fstat(fd, &statbuf) == -1) {
- syslog(LOG_CRIT, "FSTAT FAILED %s [%s]--\n",
- ChrPtr(NW->SpoolFileName),
- strerror(errno));
+ syslog(LOG_ERR, "%s: %s", ChrPtr(NW->SpoolFileName), strerror(errno));
if (fd > 0) close(fd);
return eAbort;
}
TotalSendSize = statbuf.st_size;
if (TotalSendSize == 0) {
- syslog(LOG_DEBUG,
- "Nothing to send.\n");
+ syslog(LOG_DEBUG, "netpoll: nothing to send.");
NW->State = eQUIT;
rc = NWC_SendQUIT(NW);
if (fd > 0) close(fd);
}
else
{
- syslog(LOG_INFO,
- "sending %s to %s\n",
- ChrPtr(NW->SpoolFileName),
- ChrPtr(NW->node));
+ syslog(LOG_INFO, "netpoll: sending %s to %s", ChrPtr(NW->SpoolFileName), ChrPtr(NW->node));
}
FDIOBufferInit(&NW->IO.IOB, &NW->IO.SendBuf, fd, TotalSendSize);
{
AsyncIO *IO = &NW->IO;
- syslog(LOG_NOTICE,
- "Sent %s [%ld] octets to <%s>\n",
- ChrPtr(NW->SpoolFileName),
- NW->IO.IOB.ChunkSize,
- ChrPtr(NW->node));
+ syslog(LOG_INFO, "netpoll: sent %s (%ld octets) to <%s>", ChrPtr(NW->SpoolFileName), NW->IO.IOB.ChunkSize, ChrPtr(NW->node));
if (ChrPtr(NW->IO.IOBuf)[0] == '2') {
syslog(LOG_DEBUG, "Removing <%s>\n", ChrPtr(NW->SpoolFileName));
* here we start with the lookup of one host.
*/
- syslog(LOG_DEBUG, "NWC: %s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
syslog(LOG_DEBUG,
- "NWC client[%ld]: looking up %s-Record %s : %d ...\n",
+ "netpoll: [%ld]: looking up %s-Record %s : %d ...",
NW->n,
(NW->IO.ConnectMe->IPv6)? "aaaa": "a",
NW->IO.ConnectMe->Host,
{
double Timeout = 0.0;
- //syslog(LOG_DEBUG, "%s - %d\n", __FUNCTION__, NextTCPState);
-
switch (NextTCPState) {
case eSendMore:
case eSendReply:
return;
}
if (Timeout > 0) {
- syslog(LOG_DEBUG,
- "%s - %d %f\n",
- __FUNCTION__,
- NextTCPState,
- Timeout);
+ syslog(LOG_DEBUG, "netpoll: %s - %d %f", __FUNCTION__, NextTCPState, Timeout);
SetNextTimeout(&NW->IO, Timeout*100);
}
}
eNextState NWC_DispatchReadDone(AsyncIO *IO)
{
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
AsyncNetworker *NW = IO->Data;
eNextState rc;
}
eNextState NWC_DispatchWriteDone(AsyncIO *IO)
{
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
AsyncNetworker *NW = IO->Data;
eNextState rc;
/*****************************************************************************/
eNextState NWC_Terminate(AsyncIO *IO)
{
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
FinalizeNetworker(IO);
return eAbort;
}
eNextState NWC_TerminateDB(AsyncIO *IO)
{
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
FinalizeNetworker(IO);
return eAbort;
}
eNextState NWC_Timeout(AsyncIO *IO)
{
AsyncNetworker *NW = IO->Data;
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
if (NW->IO.ErrMsg == NULL)
NW->IO.ErrMsg = NewStrBuf();
{
AsyncNetworker *NW = IO->Data;
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
if (NW->IO.ErrMsg == NULL)
NW->IO.ErrMsg = NewStrBuf();
StrBufPrintf(NW->IO.ErrMsg, "failed to connect %s \r\n", ChrPtr(NW->host));
{
AsyncNetworker *NW = IO->Data;
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
if (NW->IO.ErrMsg == NULL)
NW->IO.ErrMsg = NewStrBuf();
StrBufPrintf(NW->IO.ErrMsg, "failed to look up %s \r\n", ChrPtr(NW->host));
}
eNextState NWC_Shutdown(AsyncIO *IO)
{
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
FinalizeNetworker(IO);
return eAbort;
AsyncNetworker *NW = IO->Data;
SetNWCState(&NW->IO, eNWCVSConnecting);
- syslog(LOG_DEBUG, "%s\n", __FUNCTION__);
- syslog(LOG_NOTICE, "Connecting to <%s> at %s:%s\n",
- ChrPtr(NW->node),
- ChrPtr(NW->host),
- ChrPtr(NW->port));
+ syslog(LOG_DEBUG, "netpoll: %s", __FUNCTION__);
+ syslog(LOG_INFO, "netpoll: onnecting to <%s> at %s:%s", ChrPtr(NW->node), ChrPtr(NW->host), ChrPtr(NW->port));
return EvConnectSock(IO,
NWC_ConnTimeout,
{
NW->n = NetworkerCount++;
CtdlNetworkTalkingTo(SKEY(NW->node), NTT_ADD);
- syslog(LOG_DEBUG, "NW[%s][%ld]: polling\n", ChrPtr(NW->node), NW->n);
+ syslog(LOG_DEBUG, "netpoll: NW[%s][%ld]: polling", ChrPtr(NW->node), NW->n);
ParseURL(&NW->IO.ConnectMe, NW->Url, 504);
InitIOStruct(&NW->IO,
}
}
+
/*
* Poll other Citadel nodes and transfer inbound/outbound network data.
* Set "full" to nonzero to force a poll of every node, or to zero to poll
int poll = 0;
if (GetCount(ignetcfg) ==0) {
- syslog(LOG_DEBUG, "network: no neighbor nodes are configured - not polling.\n");
+ syslog(LOG_DEBUG, "netpoll: no neighbor nodes are configured - not polling");
return;
}
become_session(&networker_client_CC);
}
}
}
- if (poll &&
- (StrLength(NW->host) > 0) &&
- strcmp("0.0.0.0", ChrPtr(NW->host)))
+ if (poll && (StrLength(NW->host) > 0) && strcmp("0.0.0.0", ChrPtr(NW->host)))
{
NW->Url = NewStrBuf();
- StrBufPrintf(NW->Url, "citadel://%s@%s:%s",
- ChrPtr(NW->secret),
- ChrPtr(NW->host),
- ChrPtr(NW->port));
+ StrBufPrintf(NW->Url, "citadel://%s@%s:%s", ChrPtr(NW->secret), ChrPtr(NW->host), ChrPtr(NW->port));
if (!CtdlNetworkTalkingTo(SKEY(NW->node), NTT_CHECK))
{
RunNetworker(NW);
if ( (time(NULL) - last_run) < CtdlGetConfigLong("c_net_freq") )
{
full_processing = 0;
- syslog(LOG_DEBUG, "Network full processing in %ld seconds.\n",
+ syslog(LOG_DEBUG, "netpoll: full processing in %ld seconds.",
CtdlGetConfigLong("c_net_freq") - (time(NULL)- last_run)
);
}