X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=kernel%2Fkernel.h;h=5aab16966c13ab7253ed6bedf17aa523e47ce7ae;hb=c3d25c24fb405af98c6879fa7f5f619ccc895151;hp=2e3154dab4f6fa2e23247f0bc062b0d51f0360a5;hpb=3f6af0f3aa9f114cf562c28f2ed0b954e4c5d659;p=egate.git diff --git a/kernel/kernel.h b/kernel/kernel.h index 2e3154d..5aab169 100644 --- a/kernel/kernel.h +++ b/kernel/kernel.h @@ -1,7 +1,21 @@ /* Gateway kernel * Europagate, 1995 * - * kernel.h,v + * $Log: kernel.h,v $ + * Revision 1.10 1995/03/27 08:24:01 adam + * First use of gip interface and gw-db. + * First work on eti program. + * + * Revision 1.9 1995/03/03 17:19:13 adam + * Smarter presentation. Bug fix in email header interpretation. + * + * Revision 1.8 1995/03/01 14:32:24 adam + * Better diagnostics. Default is, that only one database selected when + * several are known. + * + * Revision 1.7 1995/02/23 08:32:16 adam + * Changed header. + * * Revision 1.5 1995/02/22 15:22:32 adam * Much more checking of run-time state. Show command never retrieves * more records than indicated by the previous search request. Help @@ -36,7 +50,7 @@ #include #endif -int urp (FILE *inf); +int urp (int fd); struct gw_user_set { char *name; /* name of result set */ @@ -56,6 +70,7 @@ struct gw_kernel_info { const char *override_portno; const char *override_hostname; char *databases; + char *database; ZASS zass; #if USE_FML Fml fml; @@ -72,3 +87,9 @@ void read_kernel_res (void); struct gw_user_set *user_set_add (const char *name, int hits); struct gw_user_set *user_set_search (const char *name); void user_set_init (void); +void tty_emit (int ch); +void tty_init (FILE *out, int min, int max); + +int lgets (char *buf, int max, int fd); + +#define KERNEL_LOG "kernel"