Unix/Linux Go Back    


BSD 2.11 - man page for getsockname (bsd section 2)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


GETSOCKNAME(2)									   GETSOCKNAME(2)

NAME
       getsockname - get socket name

SYNOPSIS
       getsockname(s, name, namelen)
       int s;
       struct sockaddr *name;
       int *namelen;

DESCRIPTION
       Getsockname  returns  the  current  name  for the specified socket.  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).

DIAGNOSTICS
       A 0 is returned if the call succeeds, -1 if it fails.

ERRORS
       The call succeeds unless:

       [EBADF]	      The argument s is not a valid descriptor.

       [ENOTSOCK]     The argument s is a file, not a socket.

       [ENOBUFS]      Insufficient  resources  were available in the system to perform the opera-
		      tion.

       [EFAULT]       The name parameter points to memory not in a  valid  part  of  the  process
		      address space.

SEE ALSO
       bind(2), socket(2)

BUGS
       Names  bound  to  sockets  in the UNIX domain are inaccessible; getsockname returns a zero
       length name.

4.2 Berkeley Distribution		   May 15, 1985 			   GETSOCKNAME(2)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 05:24 AM.