* Europagate, 1995
*
* $Log: urp.c,v $
- * Revision 1.21 1995/03/27 08:24:04 adam
+ * Revision 1.22 1995/03/27 12:51:05 adam
+ * New log level in use: GW_LOG_ERRNO.
+ *
+ * Revision 1.21 1995/03/27 08:24:04 adam
* First use of gip interface and gw-db.
* First work on eti program.
*
if ((r=read (fd, buf+no, 1)) != 1)
{
if (r == -1)
- gw_log (GW_LOG_WARN, KERNEL_LOG, "read fail");
+ gw_log (GW_LOG_WARN|GW_LOG_ERRNO, KERNEL_LOG, "read fail");
buf[no] = '\0';
return 0;
}
{ "status", "status" },
{ "cancel", "cancel" },
{ "target", "target" },
+{ "stop", "stop" },
{ NULL, NULL }
};
record_log_name );
record_log_fd = open (path, O_WRONLY|O_CREAT|O_APPEND, 0666);
if (record_log_fd == -1)
- gw_log (GW_LOG_WARN, "Cannot open %s", path);
+ gw_log (GW_LOG_WARN|GW_LOG_ERRNO, "Cannot open %s", path);
}
fprintf (reply_fd, gw_res_get (info.kernel_res,
"gw.msg.records",
reply_fd = fopen (reply_fname, "w");
if (!reply_fd)
{
- gw_log (GW_LOG_FATAL, KERNEL_LOG, "Cannot create %s",
+ gw_log (GW_LOG_FATAL|GW_LOG_ERRNO, KERNEL_LOG, "Cannot create %s",
reply_fname);
return -1;
}
mta_code = system (cmd);
if (mta_code)
- gw_log (GW_LOG_FATAL, KERNEL_LOG, "Reply '%s' got exit code %d",
- cmd, mta_code);
+ gw_log (GW_LOG_FATAL|GW_LOG_ERRNO, KERNEL_LOG,
+ "Reply '%s' got exit code %d", cmd, mta_code);
unlink (reply_fname);
gw_log (GW_LOG_ACCT, KERNEL_LOG, "User end %s", from_str);
}