xdr_opaque_auth man page on SmartOS

Printed from http://www.polarhome.com/service/man/?qf=xdr_opaque_auth&af=0&tf=2&of=SmartOS

RPC_XDR(3NSL)							 RPC_XDR(3NSL)

NAME
       rpc_xdr,	    xdr_accepted_reply,	    xdr_authsys_parms,	  xdr_callhdr,
       xdr_callmsg, xdr_opaque_auth, xdr_rejected_reply,  xdr_replymsg	-  XDR
       library routines for remote procedure calls

SYNOPSIS
       bool_t xdr_accepted_reply(XDR *xdrs, const struct accepted_reply *ar);

       bool_t xdr_authsys_parms(XDR *xdrs, struct authsys_parms *aupp);

       void xdr_callhdr(XDR *xdrs, struct rpc_msg *chdr);

       bool_t xdr_callmsg(XDR *xdrs, struct rpc_msg *cmsg);

       bool_t xdr_opaque_auth(XDR *xdrs, struct opaque_auth *ap);

       bool_t xdr_rejected_reply(XDR *xdrs,  const struct rejected_reply *rr);

       bool_t xdr_replymsg(XDR *xdrs, const struct rpc_msg *rmsg);

DESCRIPTION
       These  routines	are  used  for describing the RPC messages in XDR lan‐
       guage. They should normally be used by those who do not want to use the
       RPC package directly. These routines return TRUE if they succeed, FALSE
       otherwise.

   Routines
       See rpc(3NSL) for the definition of the XDR data structure.

	  #include <rpc/rpc.h>

       xdr_accepted_reply()
			       Used to translate between  RPC  reply  messages
			       and  their external representation. It includes
			       the status of the RPC call in the XDR  language
			       format.	 In  the  case	of  success,  it  also
			       includes the call results.

       xdr_authsys_parms()
			       Used for describing  UNIX operating system cre‐
			       dentials.  It  includes	machine-name, uid, gid
			       list, etc.

       xdr_callhdr()
			       Used for describing RPC call  header  messages.
			       It  encodes the static part of the call message
			       header in the XDR language format. It  includes
			       information such as transaction ID, RPC version
			       number, program and version number.

       xdr_callmsg()
			       Used for describing  RPC	 call  messages.  This
			       includes	 all  the RPC call information such as
			       transaction ID,	RPC  version  number,  program
			       number, version number, authentication informa‐
			       tion, etc. This is normally used by servers  to
			       determine  information  about  the  client  RPC
			       call.

       xdr_opaque_auth()
			       Used for describing RPC	opaque	authentication
			       information messages.

       xdr_rejected_reply()
			       Used  for  describing  RPC  reply  messages. It
			       encodes the rejected RPC	 message  in  the  XDR
			       language	 format. The message could be rejected
			       either because of version number	 mis-match  or
			       because of authentication errors.

       xdr_replymsg()
			       Used  for  describing  RPC  reply  messages. It
			       translates between the RPC  reply  message  and
			       its  external  representation. This reply could
			       be either an acceptance, rejection or NULL.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌───────────────┬─────────────────┐
       │ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
       ├───────────────┼─────────────────┤
       │MT-Level       │ Safe		 │
       └───────────────┴─────────────────┘

SEE ALSO
       rpc(3NSL), xdr(3NSL), attributes(5)

				 Dec 30, 1996			 RPC_XDR(3NSL)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net