Hylafax Mailing List Archives
|
[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
Re: getpeername: Socket operation on non socket
Azman Shariff wrote:
> What is this "getpeername: Socket operation on non socket" ???
>From getpeername(2):
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NAME
getpeername - get name of connected peer
SYNOPSIS
#include <sys/socket.h>
int getpeername(int s, struct sockaddr *name, int *namelen);
DESCRIPTION
Getpeername returns the name of the peer connected to socket s. The
namelen parameter should be initialized to indicate the amount of
space pointed to by name. On return it contains the actual size of
the name returned (in bytes). The name is truncated if the buffer
provided is too small.
RETURN VALUE
On success, zero is returned. On error, -1 is returned, and errno is
set appropriately.
ERRORS
EBADF The argument s is not a valid descriptor.
ENOTSOCK
The argument s is a file, not a socket.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[...]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
For further investigation you should supply more information (how/where did
this happen, config files, etc.).
Regards
Okke.