Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ getsockname(3) — Atari System V 1.1-06

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

bind(3N)

getpeername(3N)

socket(3N)





   getsockname(3N)                                             getsockname(3N)


   NAME
         getsockname - get socket name

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

   DESCRIPTION
         getsockname() returns the current name for 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).

   RETURN VALUE
         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.

         ENOMEM              There was insufficient user memory for the
                             operation to complete.

         ENOSR               There were insufficient STREAMS resources
                             available for the operation to complete.

   SEE ALSO
         bind(3N), getpeername(3N), socket(3N)




















   8/91                                                                 Page 1





Typewritten Software • bear@typewritten.org • Edmonds, WA 98026