Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

xdr_int(3)

xdr_bytes(3)

xdr_getpos(3)

xdr_pointer(3)

xdrrec_create(3)

xdr_array(3)

xdr_destroy(3)

xdr_free(3)

xdr_inline(3)

xdrmem_create(3)

xdr_opaque(3)

xdr_union(3)

xdr_vector(3)

xdr_void(3)



  xdr_authunix_parms(3)               CLIX               xdr_authunix_parms(3)



  NAME

    xdr_authunix_parms - Library function for remote procedure calls

  LIBRARY

    Berkeley Software Distribution Library (libbsd.a)

  SYNOPSIS

    #include <sys/xdr.h>

    xdr_authunix_parms(
      XDR *xdrs ,
      struct authunix_parms *aupp );

  PARAMETERS

    xdrs   Specifies the address of the XDR handle.

    aupp   Specifies the address of the UNIX credentials.

  DESCRIPTION

    The xdr_authunix_parms() function allows C programs to make procedure
    calls on other machines across the network.  First, the client calls a
    procedure to send a data packet to the server.  Upon receipt of the
    packet, the server calls a dispatch routine to perform the requested
    service, and then sends back a reply.  Finally, the procedure call returns
    to the client.

    The xdr_authunix_parms() function is used for describing UNIX credentials,
    externally.  This function is useful for users who wish to generate these
    credentials without using the RPC authentication package.

  RETURN VALUES

    This function returns 1 if successful, and 0 otherwise.

  RELATED INFORMATION

    Functions:  xdr_int(3), xdr_bytes(3), xdr_getpos(3), xdr_pointer(3),
    xdrrec_create(3), xdr_array(3), xdr_destroy(3), xdr_free(3),
    xdr_inline(3), xdrmem_create(3), xdr_opaque(3), xdr_union(3),
    xdr_vector(3), xdr_void(3)

    CLIX Programming Guide







  2/94 - Intergraph Corporation                                              1




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