Add a return value to ssh_socket_init().

git-svn-id: svn+ssh://svn.berlios.de/svnroot/repos/libssh/trunk@494 7dcaeef0-15fb-0310-b436-a5af3365683c
This commit is contained in:
Andreas Schneider
2009-04-16 14:15:41 +00:00
parent 94021dcdb5
commit 74a06555f6
4 changed files with 13 additions and 6 deletions

View File

@@ -75,14 +75,16 @@ struct socket {
* \internal
* \brief inits the socket system (windows specific)
*/
void ssh_socket_init(void) {
int ssh_socket_init(void) {
#ifdef _WIN32
struct WSAData wsaData;
if (WSAStartup(MAKEWORD(2, 0), &wsaData)) {
/* FIXME print error */
/* Initiates use of the Winsock DLL by a process. */
if (WSAStartup(MAKEWORD(2, 0), &wsaData) != 0) {
return -1;
}
#endif
return 0;
}
/*
* \internal