/*********************************************************************/
int
-sock_bind(sock_t *sock,u_int16_t port) {
+sock_bind(sock_t *sock,uint16_t port) {
struct sockaddr_in name;
- int32_t size;
+ int size;
name.sin_family = AF_INET;
name.sin_port = htons(port);
/*********************************************************************/
inline int
-sock_ioctl(sock_t *sock, int cmd, int *arg) {
+sock_ioctl(sock_t *sock, long cmd, unsigned long *arg) {
return ioctl(sock->fd, cmd, arg);
}
#elif defined(SOCK_WIN)
INTERFACE_INFO InterfaceList[MAX_INTERFACES];
struct sockaddr_in* pAddress;
- int len,i;
+ unsigned long len,i;
*IFCount=0;
if (WSAIoctl(sock->fd,SIO_GET_INTERFACE_LIST,NULL,0,