SCCS-vsn: contrib/libg++-2.3/libg++/g++-include/sys/socket.h 1.2
SCCS-vsn: contrib/libg++-2.3/libg++/g++-include/sys/wait.h 1.2
#define __libgxx_sys_socket_h 1
// void* in select, since different systems use int* or fd_set*
#define __libgxx_sys_socket_h 1
// void* in select, since different systems use int* or fd_set*
-int select _G_ARGS((int, void*, void*, void*, struct timeval*));
+int select _G_ARGS((int, fd_set*, fd_set*, fd_set*, struct timeval*));
int accept _G_ARGS((int, struct sockaddr*, int*));
int accept _G_ARGS((int, struct sockaddr*, int*));
-int bind _G_ARGS((int, const void*, int));
-int connect _G_ARGS((int, struct sockaddr*, int));
+int bind _G_ARGS((int, const struct sockaddr*, int));
+int connect _G_ARGS((int, const struct sockaddr*, int));
int getsockname _G_ARGS((int, struct sockaddr*, int*));
int getpeername _G_ARGS((int, struct sockaddr*, int*));
int getsockopt(int, int, int, void*, int*);
int getsockname _G_ARGS((int, struct sockaddr*, int*));
int getpeername _G_ARGS((int, struct sockaddr*, int*));
int getsockopt(int, int, int, void*, int*);
int rcmd _G_ARGS((char**, int, const char*, const char*, const char*, int*));
#endif
int recv(int, void*, int, int);
int rcmd _G_ARGS((char**, int, const char*, const char*, const char*, int*));
#endif
int recv(int, void*, int, int);
-int recvfrom _G_ARGS((int, void*, int, int, void*, int *));
+int recvfrom _G_ARGS((int, void*, int, int, struct sockaddr *, int *));
int recvmsg(int, struct msghdr*, int);
int rexec(char**, int, const char*, const char*, const char*, int*);
int rresvport(int*);
int send _G_ARGS((int, const void*, int, int));
int recvmsg(int, struct msghdr*, int);
int rexec(char**, int, const char*, const char*, const char*, int*);
int rresvport(int*);
int send _G_ARGS((int, const void*, int, int));
-int sendto _G_ARGS((int, const void*, int, int, void*, int));
+int sendto _G_ARGS((int, const void*, int, int, const struct sockaddr*, int));
int sendmsg _G_ARGS((int, const struct msghdr*, int));
int sendmsg _G_ARGS((int, const struct msghdr*, int));
-int setsockopt _G_ARGS((int, int, int, const char*, int));
+int setsockopt _G_ARGS((int, int, int, const void *, int));
int shutdown(int, int);
int socket(int, int, int);
int socketpair(int, int, int, int sv[2]);
int shutdown(int, int);
int socket(int, int, int);
int socketpair(int, int, int, int sv[2]);
extern _G_pid_t wait _G_ARGS((int*));
extern _G_pid_t waitpid _G_ARGS((_G_pid_t, int*, int));
extern _G_pid_t wait3 _G_ARGS((int*, int options, struct rusage*));
extern _G_pid_t wait _G_ARGS((int*));
extern _G_pid_t waitpid _G_ARGS((_G_pid_t, int*, int));
extern _G_pid_t wait3 _G_ARGS((int*, int options, struct rusage*));
-extern _G_pid_t wait4 _G_ARGS((int, int*, int, struct rusage*));
+extern _G_pid_t wait4 _G_ARGS((_G_pid_t, int*, int, struct rusage*));