Windows changes
[yaz-moved-to-github.git] / comstack / xmosi.c
index f9dd6ab..adb9d35 100644 (file)
@@ -4,7 +4,13 @@
  * Sebastian Hammer, Adam Dickmeiss
  *
  * $Log: xmosi.c,v $
- * Revision 1.3  1995-06-16 10:30:38  quinn
+ * Revision 1.5  1995-09-28 10:24:32  quinn
+ * Windows changes
+ *
+ * Revision 1.4  1995/09/27  15:02:45  quinn
+ * Modified function heads & prototypes.
+ *
+ * Revision 1.3  1995/06/16  10:30:38  quinn
  * Added REUSEADDR.
  *
  * Revision 1.2  1995/06/15  12:30:07  quinn
@@ -135,7 +141,7 @@ static int addopt(struct netbuf *optbuf, unsigned long level, unsigned long
     return 0;
 }
 
-COMSTACK mosi_type(int blocking, int protocol)
+COMSTACK MDF mosi_type(int blocking, int protocol)
 {
     COMSTACK r;
     mosi_state *state;
@@ -193,7 +199,7 @@ int hex2oct(char *hex, char *oct)
  * addressing specific to our hack of OSI transport. A sockaddr_in wrapped
  * up in a t_mosiaddr in a netbuf (on a stick).
  */
-struct netbuf *mosi_strtoaddr(const char *str)
+struct MDF netbuf MDF *mosi_strtoaddr(const char *str)
 {
     struct netbuf *ret = malloc(sizeof(struct netbuf));
     struct sockaddr_in *add = malloc(sizeof(struct sockaddr_in));
@@ -330,7 +336,7 @@ int mosi_bind(COMSTACK h, void *address, int mode)
 
     if (setsockopt(h->iofile, SOL_SOCKET, SO_REUSEADDR, &one, sizeof(one)) < 0)
     {
-       h->errno = CSYSERR;
+       h->cerrno = CSYSERR;
        return -1;
     }
     if (mode == CS_SERVER)
@@ -371,7 +377,7 @@ COMSTACK mosi_accept(COMSTACK h)
 
     if (h->state != CS_INCON)
     {
-       h->errno = CSOUTSTATE;
+       h->cerrno = CSOUTSTATE;
        return 0;
     }
     if (!(new = malloc(sizeof(*new))))