projects
/
egate.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Open of client FIFO called with O_NDELAY when reconnecting to shell
[egate.git]
/
kernel
/
eti.c
diff --git
a/kernel/eti.c
b/kernel/eti.c
index
1aaaf71
..
c69e67d
100644
(file)
--- a/
kernel/eti.c
+++ b/
kernel/eti.c
@@
-45,7
+45,13
@@
* Europagate, 1995
*
* $Log: eti.c,v $
* Europagate, 1995
*
* $Log: eti.c,v $
- * Revision 1.15 1995/07/03 12:59:28 adam
+ * Revision 1.17 1995/12/20 16:27:24 adam
+ * Extra parameter block to gw_db_open.
+ *
+ * Revision 1.16 1995/07/11 11:49:11 adam
+ * LINE_MAX renamed to STR_LINE_MAX.
+ *
+ * Revision 1.15 1995/07/03 12:59:28 adam
* New option for eti: -c dir to chdir before start.
* Setting change: gw.max.show defaults to 100.
*
* New option for eti: -c dir to chdir before start.
* Setting change: gw.max.show defaults to 100.
*
@@
-115,7
+121,7
@@
#include <gip.h>
#include <strqueue.h>
#include <gip.h>
#include <strqueue.h>
-#define LINE_MAX 1024
+#define STR_LINE_MAX 1024
static char *module = "eti";
static jmp_buf retry_jmp;
static char *module = "eti";
static jmp_buf retry_jmp;
@@
-193,9
+199,9
@@
static void deliver (struct str_queue *sq, GIP gip, const char *msg)
int main (int argc, char **argv)
{
int main (int argc, char **argv)
{
- char from_str[LINE_MAX+1];
- char subject_str[LINE_MAX+1];
- char line_str[LINE_MAX+1];
+ char from_str[STR_LINE_MAX+1];
+ char subject_str[STR_LINE_MAX+1];
+ char line_str[STR_LINE_MAX+1];
char msg[20];
GW_DB user_db;
GIP gip;
char msg[20];
GW_DB user_db;
GIP gip;
@@
-279,7
+285,7
@@
int main (int argc, char **argv)
gw_log (GW_LOG_FATAL|GW_LOG_ERRNO, module, "str_queue_mk");
exit (1);
}
gw_log (GW_LOG_FATAL|GW_LOG_ERRNO, module, "str_queue_mk");
exit (1);
}
- while (fgets (line_str, LINE_MAX, stdin))
+ while (fgets (line_str, STR_LINE_MAX, stdin))
str_queue_enq (queue, line_str);
r = email_header (queue, from_str, subject_str);
str_queue_enq (queue, line_str);
r = email_header (queue, from_str, subject_str);
@@
-289,7
+295,7
@@
int main (int argc, char **argv)
exit (1);
}
gw_log (GW_LOG_STAT, module, "Mail from %s", from_str);
exit (1);
}
gw_log (GW_LOG_STAT, module, "Mail from %s", from_str);
- user_db = gw_db_open ("user.db", 1);
+ user_db = gw_db_open ("user.db", 1, 1);
r = gw_db_lookup (user_db, from_str, strlen(from_str),
&user_info, &info_length);
r = gw_db_lookup (user_db, from_str, strlen(from_str),
&user_info, &info_length);