Socket bind error 49
Ensure the server application is available. Correct the level or optname. Correct the specified address. The result is too large. Increase the number of allocate sockets, or decrease the number of sockets used by your program.
Correct the specified multicast address, interface address, or interface index. Protocol engine has received a command that is not acceptable in its current state. Release the sockets and reinitialize the client-server connection.
There are too many links. Correct the socket descriptor on Connect or do not issue a Connect twice for the socket. See Getibmopt for valid commands. The handshake is in progress and the socket is a non-blocking socket.
Check the offset parameter for seek operation. A system call was interrupted. Reestablish the connection between the applications.
There are too many users on the system. Check and correct function parameters. Remove unneeded multicast groups and reenter the command. The socket has already been taken.
The input parameter is not a correctly formatted SetApplData structure. Fill in the destination field in the correct socket bind error 49 and reissue the function call. A duplicate source IP address is specified on the multicast group and interface pair. The value for socket descriptor was not valid. The socket has already been taken.
The remote address has changed. Correct the level or optname. A deadlock condition has occurred. The file name is too long.
The socket has already been given. Listen has already been called for this socket. A link to a file on another file system was attempted. An incorrect seek was attempted.
Check the number of function parameters. Correct the protocol type parameter. There are no more processes. The result is too large. Check status and contents of source database if this occurred during a file access.
Call your system administrator. The maximum number of sockets has been reached. The specified argument is too large.