Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ getsockname(3N) — Amiga System V Release 4 Version 1.1

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

bind(3N)

getpeername(3N)

socket(3N)



getsockname(3N)         NETWORK FUNCTIONS         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  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)




















                          Last change:                          1



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