Ignore:
Timestamp:
Dec 18, 2011, 10:28:22 PM (14 years ago)
Author:
dmik
Message:

Merge branch gcc-kmk to trunk.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

    • Property svn:ignore
      •  

        old new  
        1 bin
        2 Makefile.inc
         1env.cmd
         2LocalConfig.kmk
    • Property svn:mergeinfo set to
      /branches/gcc-kmkmergedeligible
  • trunk/src/iphlpapi/iphlwrap.h

    r7973 r21916  
    22#define __IPHLWRAP_H__
    33
    4 #include <sys\socket.h>
    5 #include <sys\ioctl.h>
     4#include <sys/socket.h>
     5#include <sys/ioctl.h>
    66#include <netdb.h>
    7 #include <netinet\in.h>
    8 #include <netinet\tcp.h>
     7#include <netinet/in.h>
     8#include <netinet/tcp.h>
    99#include <nerrno.h>
    10 
    11 int _System os2_ioctl (int, unsigned long, char *, int);
    1210
    1311inline int _os2_ioctl (int a, unsigned long b, char *c, int d)
     
    2321
    2422#undef  os2_ioctl
    25 #define os2_ioctl _os2_ioctl
    26 
    27 inline int _ioctl(int a, int b, char *c, int d)
    28 {
    29  int yyrc;
    30  USHORT sel = RestoreOS2FS();
    31 
    32     yyrc = ioctl(a, b, c, d);
    33     SetFS(sel);
    34 
    35     return yyrc;
    36 }
    37 
    38 #undef  ioctl
    39 #define ioctl _ioctl
     23#define ioctl _os2_ioctl
    4024
    4125inline int _res_init(void)
     
    4832
    4933    return yyrc;
    50 } 
     34}
    5135#undef  res_init
    5236#define res_init _res_init
     
    6145
    6246    return yyrc;
    63 } 
     47}
    6448
    6549#undef  sock_init
     
    7559
    7660    return yyrc;
    77 } 
     61}
    7862
    7963#undef  sock_errno
     
    8670    psock_errno(a);
    8771    SetFS(sel);
    88 } 
     72}
    8973
    9074#undef  psock_errno
     
    10084
    10185    return yyrc;
    102 } 
     86}
    10387
    10488#undef  socket
     
    11498
    11599    return yyrc;
    116 } 
     100}
    117101
    118102#undef  soclose
     
    128112
    129113    return yyrc;
    130 } 
     114}
    131115
    132116#undef  so_cancel
     
    142126
    143127    return yyrc;
    144 } 
     128}
    145129
    146130#undef  gethostname
     
    156140
    157141    return yyrc;
    158 } 
     142}
    159143
    160144#undef  gethostbyname
     
    170154
    171155    return yyrc;
    172 } 
     156}
    173157
    174158#undef  gethostbyaddr
    175159#define gethostbyaddr _gethostbyaddr
    176160
    177 #endif 
     161#endif
    178162
    179163
Note: See TracChangeset for help on using the changeset viewer.