* Sebastian Hammer, Adam Dickmeiss
*
* $Log: xmosi.c,v $
- * Revision 1.8 1995-11-01 13:54:29 quinn
+ * Revision 1.14 1996-07-26 12:34:07 quinn
+ * Porting.
+ *
+ * Revision 1.13 1996/07/06 19:58:30 quinn
+ * System headerfiles gathered in yconfig
+ *
+ * Revision 1.12 1996/05/22 08:34:44 adam
+ * Added ifdef USE_XTIMOSI; so that 'make depend' works.
+ *
+ * Revision 1.11 1996/02/23 10:00:41 quinn
+ * WAIS Work
+ *
+ * Revision 1.10 1996/02/10 12:23:13 quinn
+ * Enablie inetd operations fro TCP/IP stack
+ *
+ * Revision 1.9 1996/01/02 08:57:28 quinn
+ * Changed enums in the ASN.1 .h files to #defines. Changed oident.class to oclass
+ *
+ * Revision 1.8 1995/11/01 13:54:29 quinn
* Minor adjustments
*
* Revision 1.7 1995/10/30 12:41:17 quinn
*
*/
+#ifdef USE_XTIMOSI
/*
* Glue layer for Peter Furniss' xtimosi package.
*/
#include <string.h>
#include <assert.h>
+<<<<<<< 1.13
#include <sys/types.h>
#include <sys/socket.h>
#include <netdb.h>
#include <netinet/in.h>
#include <arpa/inet.h>
+=======
+#define YNETINCLUDE
+#include <yconfig.h>
+>>>>>>> /tmp/T4a00144
#include <comstack.h>
#include <xmosi.h>
char *str;
ent.proto = proto;
- ent.class = class;
+ ent.oclass = class;
ent.value = value;
if (!(oid = oid_getoidbyent(&ent)))
return -1;
return 0;
}
-COMSTACK mosi_type(int blocking, int protocol)
+COMSTACK mosi_type(int s, int blocking, int protocol)
{
COMSTACK r;
mosi_state *state;
int flags = O_RDWR;
+ if (s >= 0)
+ return 0;
+
if (!(r = xmalloc(sizeof(*r))))
return 0;
if (!(state = r->private = xmalloc(sizeof(*state))))
char *mosi_addrstr(COMSTACK h)
{
- return "osi:[UNIMPLEMENTED";
+ return "osi:[UNIMPLEMENTED]";
}
+
+#endif