Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ getsockname(3N) — svr4 — mips UMIPS RISC/os 5.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

bind(3N)

getpeername(3N)

socket(3N)



GETSOCKNAME(3N-SVR4)RISC/os Reference Manual GETSOCKNAME(3N-SVR4)



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 descrip-
                         tor.

     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).




















                        Printed 11/19/92                   Page 1



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