GETSOCKNAME(2)      Linux Programmer's Manual      GETSOCKNAME(2)


NAME
       getsockname - get socket name

SYNOPSIS
       int  getsockname(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).

RETURN VALUE
       On success, zero is returned.  On error, -1  is  returned,
       and  errno  is  set appropriately.  A 0 is returned if the
       call succeeds, -1 if it fails.

ERRORS
       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  sys-
               tem to perform the operation.

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

CONFORMING TO
       SVr4, 4.4BSD (the getsockname function  call  appeared  in
       4.2BSD).  SVr4 documents additional ENOMEM and ENOSR error
       codes.

SEE ALSO
       bind(2), socket(2)



















BSD Man Page               24 July 1993                         1



Please look at the man2html translation issues.
man2html.pl Version 1.1, Copyright 1997, 1998 by Richard Dawe