39 #ifndef HAVE_SOCKLEN_T
45 unsigned short int port,
int dobind,
int *perror);
49 unsigned short int port,
int socket_type,
int dobind,
int *perror);
53 int dobind,
int *perror);
57 int socket_type,
int dobind,
int *perror);
65 #ifndef IPPORT_USERRESERVED
66 #define IPPORT_USERRESERVED IPPORT_RESERVED
69 #define MSG_NOSIGNAL SO_NOSIGPIPE
73 #define MBDYN_DEFAULT_SOCKET_TYPE SOCK_STREAM
int mbdyn_make_named_socket_type(struct sockaddr_un *name, const char *path, int socket_type, int dobind, int *perror)
int mbdyn_make_inet_socket(struct sockaddr_in *name, const char *hostname, unsigned short int port, int dobind, int *perror)
int mbdyn_make_inet_socket_type(struct sockaddr_in *name, const char *hostname, unsigned short int port, int socket_type, int dobind, int *perror)
int mbdyn_make_named_socket(struct sockaddr_un *name, const char *path, int dobind, int *perror)