Back to index

glibc  2.9
Classes | Defines | Enumerations | Functions
yp_prot.h File Reference
#include <features.h>
#include <rpc/rpc.h>
#include <rpcsvc/ypclnt.h>

Go to the source code of this file.

Classes

struct  keydat_t
struct  valdat_t
struct  ypmap_parms
struct  ypreq_key
struct  ypreq_nokey
struct  ypreq_xfr
struct  ypresp_val
struct  ypresp_key_val
struct  ypresp_master
struct  ypresp_order
struct  ypmaplist
struct  ypresp_maplist
struct  ypbind_binding
struct  ypbind_resp
struct  ypbind_setdom
struct  yppushresp_xfr
struct  ypresp_all
union  ypbind_resp.ypbind_respbody
union  ypresp_all.ypresp_all_u

Defines

#define YPPROG   100004
#define YPVERS   2
#define YPVERS_ORIG   1
#define YPMAXRECORD   1024
#define YPMAXDOMAIN   64 /* XXX orig. yp_prot.h defines 256 */
#define YPMAXMAP   64
#define YPMAXPEER   64 /* XXX orig. yp_prot.h defines 256 */
#define YPMSGSZ   1600
#define ypxfr_domain   map_parms.domain
#define ypxfr_map   map_parms.map
#define ypxfr_ordernum   map_parms.ordernum
#define ypxfr_owner   map_parms.owner
#define YP_TRUE   YP_TRUE
#define YP_NOMORE   YP_NOMORE
#define YP_FALSE   YP_FALSE
#define YP_NOMAP   YP_NOMAP
#define YP_NODOM   YP_NODOM
#define YP_NOKEY   YP_NOKEY
#define YP_BADOP   YP_BADOP
#define YP_BADDB   YP_BADDB
#define YP_YPERR   YP_YPERR
#define YP_BADARGS   YP_BADARGS
#define YP_VERS   YP_VERS
#define ypml_name   map
#define ypml_next   next
#define YPPROC_NULL   0
#define YPPROC_DOMAIN   1
#define YPPROC_DOMAIN_NONACK   2
#define YPPROC_MATCH   3
#define YPPROC_FIRST   4
#define YPPROC_NEXT   5
#define YPPROC_XFR   6
#define YPPROC_CLEAR   7
#define YPPROC_ALL   8
#define YPPROC_MASTER   9
#define YPPROC_ORDER   10
#define YPPROC_MAPLIST   11
#define YPPROC_NEWXFR   12
#define YPBINDPROG   100007
#define YPBINDVERS   2
#define YPBINDVERS_ORIG   1
#define YPBINDPROC_NULL   0
#define YPBINDPROC_DOMAIN   1
#define YPBINDPROC_SETDOM   2
#define YPBIND_ERR_ERR   1 /* Internal error */
#define YPBIND_ERR_NOSERV   2 /* No bound server for passed domain */
#define YPBIND_ERR_RESC   3 /* System resource allocation failure */
#define ypsetdom_addr   ypsetdom_binding.ypbind_binding_addr
#define ypsetdom_port   ypsetdom_binding.ypbind_binding_port
#define YPPUSHVERS   1
#define YPPUSHVERS_ORIG   1
#define YPPUSHPROC_NULL   0
#define YPPUSHPROC_XFRRESP   1
#define YPPUSH_SUCC   YPPUSH_SUCC
#define YPPUSH_AGE   YPPUSH_AGE
#define YPPUSH_NOMAP   YPPUSH_NOMAP
#define YPPUSH_NODOM   YPPUSH_NODOM
#define YPPUSH_RSRC   YPPUSH_RSRC
#define YPPUSH_RPC   YPPUSH_RPC
#define YPPUSH_MADDR   YPPUSH_MADDR
#define YPPUSH_YPERR   YPPUSH_YPERR
#define YPPUSH_BADARGS   YPPUSH_BADARGS
#define YPPUSH_DBM   YPPUSH_DBM
#define YPPUSH_FILE   YPPUSH_FILE
#define YPPUSH_SKEW   YPPUSH_SKEW
#define YPPUSH_CLEAR   YPPUSH_CLEAR
#define YPPUSH_FORCE   YPPUSH_FORCE
#define YPPUSH_XFRERR   YPPUSH_XFRERR
#define YPPUSH_REFUSED   YPPUSH_REFUSED
#define YPPUSH_NOALIAS   YPPUSH_NOALIAS

Enumerations

enum  ypstat {
  YP_TRUE = 1, YP_NOMORE = 2, YP_FALSE = 0, YP_NOMAP = -1,
  YP_NODOM = -2, YP_NOKEY = -3, YP_BADOP = -4, YP_BADDB = -5,
  YP_YPERR = -6, YP_BADARGS = -7, YP_VERS = -8, YP_TRUE = 1,
  YP_TRUE = 1, YP_NOMORE = 2, YP_NOMORE = 2, YP_FALSE = 0,
  YP_FALSE = 0, YP_NOMAP = -1, YP_NOMAP = -1, YP_NODOM = -2,
  YP_NODOM = -2, YP_NOKEY = -3, YP_NOKEY = -3, YP_BADOP = -4,
  YP_BADOP = -4, YP_BADDB = -5, YP_BADDB = -5, YP_YPERR = -6,
  YP_YPERR = -6, YP_BADARGS = -7, YP_BADARGS = -7, YP_VERS = -8,
  YP_VERS = -8
}
enum  ypbind_resptype { YPBIND_SUCC_VAL = 1, YPBIND_FAIL_VAL = 2 }
enum  yppush_status {
  YPPUSH_SUCC = 1, YPPUSH_SUCC = 1, YPPUSH_AGE = 2, YPPUSH_AGE = 2,
  YPPUSH_NOMAP = -1, YPPUSH_NOMAP = -1, YPPUSH_NODOM = -2, YPPUSH_NODOM = -2,
  YPPUSH_RSRC = -3, YPPUSH_RSRC = -3, YPPUSH_RPC = -4, YPPUSH_RPC = -4,
  YPPUSH_MADDR = -5, YPPUSH_MADDR = -5, YPPUSH_YPERR = -6, YPPUSH_YPERR = -6,
  YPPUSH_BADARGS = -7, YPPUSH_BADARGS = -7, YPPUSH_DBM = -8, YPPUSH_DBM = -8,
  YPPUSH_FILE = -9, YPPUSH_FILE = -9, YPPUSH_SKEW = -10, YPPUSH_SKEW = -10,
  YPPUSH_CLEAR = -11, YPPUSH_CLEAR = -11, YPPUSH_FORCE = -12, YPPUSH_FORCE = -12,
  YPPUSH_XFRERR = -13, YPPUSH_XFRERR = -13, YPPUSH_REFUSED = -14, YPPUSH_REFUSED = -14,
  YPPUSH_NOALIAS
}

Functions

bool_t xdr_ypreq_key (XDR *__xdrs, struct ypreq_key *__objp)
bool_t xdr_ypreq_nokey (XDR *__xdrs, struct ypreq_nokey *__objp)
bool_t xdr_ypreq_xfr (XDR *__xdrs, struct ypreq_xfr *__objp)
bool_t xdr_ypresp_val (XDR *__xdrs, struct ypresp_val *__objp)
bool_t xdr_ypresp_key_val (XDR *__xdrs, struct ypresp_key_val *__objp)
bool_t xdr_ypbind_resp (XDR *__xdrs, struct ypbind_resp *__objp)
bool_t xdr_ypbind_setdom (XDR *__xdrs, struct ypbind_setdom *__objp)
bool_t xdr_ypmap_parms (XDR *__xdrs, struct ypmap_parms *__objp)
bool_t xdr_yppushresp_xfr (XDR *__xdrs, struct yppushresp_xfr *__objp)
bool_t xdr_ypresp_order (XDR *__xdrs, struct ypresp_order *__objp)
bool_t xdr_ypresp_master (XDR *__xdrs, struct ypresp_master *__objp)
bool_t xdr_ypall (XDR *__xdrs, struct ypall_callback *__objp)
bool_t xdr_ypresp_maplist (XDR *__xdrs, struct ypresp_maplist *__objp)
bool_t xdr_ypbind_binding (XDR *__xdrs, struct ypbind_binding *__objp)
bool_t xdr_ypbind_resptype (XDR *__xdrs, enum ypbind_resptype *__objp)
bool_t xdr_ypstat (XDR *__xdrs, enum ypbind_resptype *__objp)
bool_t xdr_ypresp_all (XDR *__xdrs, struct ypresp_all *__objp)
bool_t xdr_domainname (XDR *__xdrs, char **__objp)

Class Documentation

struct keydat_t

Definition at line 74 of file yp_prot.h.

Class Members
u_int keydat_len
char * keydat_val
struct valdat_t

Definition at line 79 of file yp_prot.h.

Class Members
u_int valdat_len
char * valdat_val
struct ypmap_parms

Definition at line 84 of file yp_prot.h.

Class Members
char * domain
char * map
unsigned int ordernum
char * owner
struct ypreq_key

Definition at line 95 of file yp_prot.h.

Collaboration diagram for ypreq_key:
Class Members
const char * domain
keydat_t keydat
const char * map
struct ypreq_nokey

Definition at line 101 of file yp_prot.h.

Class Members
char * domain
char * map
struct ypreq_xfr

Definition at line 106 of file yp_prot.h.

Class Members
u_int port
u_int proto
u_int transid
struct ypresp_val

Definition at line 152 of file yp_prot.h.

Collaboration diagram for ypresp_val:
Class Members
ypstat status
valdat_t valdat
struct ypresp_key_val

Definition at line 157 of file yp_prot.h.

Collaboration diagram for ypresp_key_val:
Class Members
keydat_t keydat
ypstat status
valdat_t valdat
struct ypresp_master

Definition at line 173 of file yp_prot.h.

Class Members
char * master
ypstat status
struct ypresp_order

Definition at line 178 of file yp_prot.h.

Class Members
u_int ordernum
ypstat status
struct ypmaplist

Definition at line 183 of file yp_prot.h.

Collaboration diagram for ypmaplist:
Class Members
char * map
struct ypmaplist * next
struct ypresp_maplist

Definition at line 190 of file yp_prot.h.

Collaboration diagram for ypresp_maplist:
Class Members
struct ypmaplist * list
ypstat status
struct ypbind_binding

Definition at line 248 of file yp_prot.h.

Class Members
unsigned short int ypbind_binding_port
struct ypbind_resp

Definition at line 253 of file yp_prot.h.

Class Members
enum ypbind_resptype union
ypbind_resp
ypbind_respbody
struct ypbind_setdom

Definition at line 271 of file yp_prot.h.

Class Members
char * ypsetdom_domain
u_int ypsetdom_vers
struct yppushresp_xfr

Definition at line 333 of file yp_prot.h.

Class Members
yppush_status status
u_int transid
struct ypresp_all

Definition at line 338 of file yp_prot.h.

Class Members
bool_t more
union ypresp_all ypresp_all_u
union ypbind_resp.ypbind_respbody

Definition at line 255 of file yp_prot.h.

Class Members
u_int ypbind_error
union ypresp_all.ypresp_all_u

Definition at line 340 of file yp_prot.h.


Define Documentation

#define YP_BADARGS   YP_BADARGS

Definition at line 140 of file yp_prot.h.

#define YP_BADDB   YP_BADDB

Definition at line 136 of file yp_prot.h.

#define YP_BADOP   YP_BADOP

Definition at line 134 of file yp_prot.h.

#define YP_FALSE   YP_FALSE

Definition at line 126 of file yp_prot.h.

#define YP_NODOM   YP_NODOM

Definition at line 130 of file yp_prot.h.

#define YP_NOKEY   YP_NOKEY

Definition at line 132 of file yp_prot.h.

#define YP_NOMAP   YP_NOMAP

Definition at line 128 of file yp_prot.h.

#define YP_NOMORE   YP_NOMORE

Definition at line 124 of file yp_prot.h.

#define YP_TRUE   YP_TRUE

Definition at line 122 of file yp_prot.h.

#define YP_VERS   YP_VERS

Definition at line 143 of file yp_prot.h.

#define YP_YPERR   YP_YPERR

Definition at line 138 of file yp_prot.h.

#define YPBIND_ERR_ERR   1 /* Internal error */

Definition at line 264 of file yp_prot.h.

#define YPBIND_ERR_NOSERV   2 /* No bound server for passed domain */

Definition at line 265 of file yp_prot.h.

#define YPBIND_ERR_RESC   3 /* System resource allocation failure */

Definition at line 266 of file yp_prot.h.

#define YPBINDPROC_DOMAIN   1

Definition at line 239 of file yp_prot.h.

#define YPBINDPROC_NULL   0

Definition at line 238 of file yp_prot.h.

#define YPBINDPROC_SETDOM   2

Definition at line 240 of file yp_prot.h.

#define YPBINDPROG   100007

Definition at line 232 of file yp_prot.h.

#define YPBINDVERS   2

Definition at line 233 of file yp_prot.h.

#define YPBINDVERS_ORIG   1

Definition at line 234 of file yp_prot.h.

#define YPMAXDOMAIN   64 /* XXX orig. yp_prot.h defines 256 */

Definition at line 67 of file yp_prot.h.

#define YPMAXMAP   64

Definition at line 68 of file yp_prot.h.

#define YPMAXPEER   64 /* XXX orig. yp_prot.h defines 256 */

Definition at line 69 of file yp_prot.h.

#define YPMAXRECORD   1024

Definition at line 66 of file yp_prot.h.

#define ypml_name   map

Definition at line 185 of file yp_prot.h.

#define ypml_next   next

Definition at line 187 of file yp_prot.h.

#define YPMSGSZ   1600

Definition at line 72 of file yp_prot.h.

#define YPPROC_ALL   8

Definition at line 209 of file yp_prot.h.

#define YPPROC_CLEAR   7

Definition at line 208 of file yp_prot.h.

#define YPPROC_DOMAIN   1

Definition at line 202 of file yp_prot.h.

#define YPPROC_DOMAIN_NONACK   2

Definition at line 203 of file yp_prot.h.

#define YPPROC_FIRST   4

Definition at line 205 of file yp_prot.h.

#define YPPROC_MAPLIST   11

Definition at line 212 of file yp_prot.h.

#define YPPROC_MASTER   9

Definition at line 210 of file yp_prot.h.

#define YPPROC_MATCH   3

Definition at line 204 of file yp_prot.h.

#define YPPROC_NEWXFR   12

Definition at line 213 of file yp_prot.h.

#define YPPROC_NEXT   5

Definition at line 206 of file yp_prot.h.

#define YPPROC_NULL   0

Definition at line 201 of file yp_prot.h.

#define YPPROC_ORDER   10

Definition at line 211 of file yp_prot.h.

#define YPPROC_XFR   6

Definition at line 207 of file yp_prot.h.

#define YPPROG   100004

Definition at line 63 of file yp_prot.h.

#define YPPUSH_AGE   YPPUSH_AGE

Definition at line 299 of file yp_prot.h.

Definition at line 313 of file yp_prot.h.

#define YPPUSH_CLEAR   YPPUSH_CLEAR

Definition at line 321 of file yp_prot.h.

#define YPPUSH_DBM   YPPUSH_DBM

Definition at line 315 of file yp_prot.h.

#define YPPUSH_FILE   YPPUSH_FILE

Definition at line 317 of file yp_prot.h.

#define YPPUSH_FORCE   YPPUSH_FORCE

Definition at line 323 of file yp_prot.h.

#define YPPUSH_MADDR   YPPUSH_MADDR

Definition at line 309 of file yp_prot.h.

#define YPPUSH_NODOM   YPPUSH_NODOM

Definition at line 303 of file yp_prot.h.

#define YPPUSH_NOMAP   YPPUSH_NOMAP

Definition at line 301 of file yp_prot.h.

Definition at line 327 of file yp_prot.h.

#define YPPUSH_RPC   YPPUSH_RPC

Definition at line 307 of file yp_prot.h.

#define YPPUSH_RSRC   YPPUSH_RSRC

Definition at line 305 of file yp_prot.h.

#define YPPUSH_SKEW   YPPUSH_SKEW

Definition at line 319 of file yp_prot.h.

#define YPPUSH_SUCC   YPPUSH_SUCC

Definition at line 297 of file yp_prot.h.

Definition at line 325 of file yp_prot.h.

#define YPPUSH_YPERR   YPPUSH_YPERR

Definition at line 311 of file yp_prot.h.

#define YPPUSHPROC_NULL   0

Definition at line 290 of file yp_prot.h.

#define YPPUSHPROC_XFRRESP   1

Definition at line 291 of file yp_prot.h.

#define YPPUSHVERS   1

Definition at line 285 of file yp_prot.h.

#define YPPUSHVERS_ORIG   1

Definition at line 286 of file yp_prot.h.

#define ypsetdom_addr   ypsetdom_binding.ypbind_binding_addr

Definition at line 276 of file yp_prot.h.

#define ypsetdom_port   ypsetdom_binding.ypbind_binding_port

Definition at line 277 of file yp_prot.h.

#define YPVERS   2

Definition at line 64 of file yp_prot.h.

#define YPVERS_ORIG   1

Definition at line 65 of file yp_prot.h.

#define ypxfr_domain   map_parms.domain

Definition at line 113 of file yp_prot.h.

#define ypxfr_map   map_parms.map

Definition at line 114 of file yp_prot.h.

#define ypxfr_ordernum   map_parms.ordernum

Definition at line 115 of file yp_prot.h.

#define ypxfr_owner   map_parms.owner

Definition at line 116 of file yp_prot.h.


Enumeration Type Documentation

Enumerator:
YPBIND_SUCC_VAL 
YPBIND_FAIL_VAL 

Definition at line 246 of file yp_prot.h.

Enumerator:
YPPUSH_SUCC 
YPPUSH_SUCC 
YPPUSH_AGE 
YPPUSH_AGE 
YPPUSH_NOMAP 
YPPUSH_NOMAP 
YPPUSH_NODOM 
YPPUSH_NODOM 
YPPUSH_RSRC 
YPPUSH_RSRC 
YPPUSH_RPC 
YPPUSH_RPC 
YPPUSH_MADDR 
YPPUSH_MADDR 
YPPUSH_YPERR 
YPPUSH_YPERR 
YPPUSH_BADARGS 
YPPUSH_BADARGS 
YPPUSH_DBM 
YPPUSH_DBM 
YPPUSH_FILE 
YPPUSH_FILE 
YPPUSH_SKEW 
YPPUSH_SKEW 
YPPUSH_CLEAR 
YPPUSH_CLEAR 
YPPUSH_FORCE 
YPPUSH_FORCE 
YPPUSH_XFRERR 
YPPUSH_XFRERR 
YPPUSH_REFUSED 
YPPUSH_REFUSED 
YPPUSH_NOALIAS 

Definition at line 295 of file yp_prot.h.

                   {
  YPPUSH_SUCC = 1,          /* Success */
#define YPPUSH_SUCC  YPPUSH_SUCC
  YPPUSH_AGE = 2,           /* Master's version not newer */
#define YPPUSH_AGE   YPPUSH_AGE
  YPPUSH_NOMAP = -1,        /* Can't find server for map */
#define YPPUSH_NOMAP        YPPUSH_NOMAP
  YPPUSH_NODOM = -2,        /* Domain not supported */
#define YPPUSH_NODOM        YPPUSH_NODOM
  YPPUSH_RSRC = -3,         /* Local resouce alloc failure */
#define YPPUSH_RSRC  YPPUSH_RSRC
  YPPUSH_RPC = -4,          /* RPC failure talking to server */
#define YPPUSH_RPC   YPPUSH_RPC
  YPPUSH_MADDR = -5,        /* Can't get master address */
#define YPPUSH_MADDR YPPUSH_MADDR
  YPPUSH_YPERR = -6,        /* NIS server/map db error */
#define YPPUSH_YPERR        YPPUSH_YPERR
  YPPUSH_BADARGS = -7,             /* Request arguments bad */
#define YPPUSH_BADARGS      YPPUSH_BADARGS
  YPPUSH_DBM = -8,          /* Local dbm operation failed */
#define YPPUSH_DBM   YPPUSH_DBM
  YPPUSH_FILE = -9,         /* Local file I/O operation failed */
#define YPPUSH_FILE  YPPUSH_FILE
  YPPUSH_SKEW = -10,        /* Map version skew during transfer */
#define YPPUSH_SKEW  YPPUSH_SKEW
  YPPUSH_CLEAR = -11,              /* Can't send "Clear" req to local ypserv */
#define YPPUSH_CLEAR YPPUSH_CLEAR
  YPPUSH_FORCE = -12,              /* No local order number in map - use -f flag*/
#define YPPUSH_FORCE YPPUSH_FORCE
  YPPUSH_XFRERR = -13,             /* ypxfr error */
#define YPPUSH_XFRERR       YPPUSH_XFRERR
  YPPUSH_REFUSED = -14,            /* Transfer request refused by ypserv */
#define YPPUSH_REFUSED      YPPUSH_REFUSED
  YPPUSH_NOALIAS = -15             /* Alias not found for map or domain */
#define       YPPUSH_NOALIAS       YPPUSH_NOALIAS
};
enum ypstat
Enumerator:
YP_TRUE 
YP_NOMORE 
YP_FALSE 
YP_NOMAP 
YP_NODOM 
YP_NOKEY 
YP_BADOP 
YP_BADDB 
YP_YPERR 
YP_BADARGS 
YP_VERS 
YP_TRUE 
YP_TRUE 
YP_NOMORE 
YP_NOMORE 
YP_FALSE 
YP_FALSE 
YP_NOMAP 
YP_NOMAP 
YP_NODOM 
YP_NODOM 
YP_NOKEY 
YP_NOKEY 
YP_BADOP 
YP_BADOP 
YP_BADDB 
YP_BADDB 
YP_YPERR 
YP_YPERR 
YP_BADARGS 
YP_BADARGS 
YP_VERS 
YP_VERS 

Definition at line 120 of file yp_prot.h.

            {
  YP_TRUE = 1,              /* General purpose success code */
#define YP_TRUE YP_TRUE
  YP_NOMORE = 2,     /* No more entries in map */
#define YP_NOMORE YP_NOMORE
  YP_FALSE = 0,             /* General purpose failure code */
#define YP_FALSE YP_FALSE
  YP_NOMAP = -1,     /* No such map in domain */
#define YP_NOMAP YP_NOMAP
  YP_NODOM = -2,     /* Domain not supported */
#define YP_NODOM YP_NODOM
  YP_NOKEY = -3,     /* No such key in map */
#define YP_NOKEY YP_NOKEY
  YP_BADOP = -4,     /* Invalid operation */
#define YP_BADOP YP_BADOP
  YP_BADDB = -5,     /* Server data base is bad */
#define YP_BADDB YP_BADDB
  YP_YPERR = -6,     /* NIS server error */
#define YP_YPERR YP_YPERR
  YP_BADARGS = -7,   /* Request arguments bad */
#define YP_BADARGS YP_BADARGS
  YP_VERS = -8,             /* NIS server version mismatch - server can't supply
                        requested service. */
#define YP_VERS YP_VERS
};

Function Documentation

bool_t xdr_domainname ( XDR __xdrs,
char **  __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypall ( XDR __xdrs,
struct ypall_callback __objp 
)

Definition at line 273 of file yp_xdr.c.

{
    struct ypresp_key_val out;
    char key[YPMAXRECORD], val[YPMAXRECORD];

    /*
     * Set up key/val struct to be used during the transaction.
     */
    memset(&out, 0, sizeof out);
    out.key.keydat_val = key;
    out.key.keydat_len = sizeof(key);
    out.val.valdat_val = val;
    out.val.valdat_len = sizeof(val);

    for (;;) {
       bool_t more, status;

       /* Values pending? */
       if (!xdr_bool(xdrs, &more))
           return FALSE;           /* can't tell! */
       if (!more)
           return TRUE;            /* no more */

       /* Transfer key/value pair. */
       status = xdr_ypresp_key_val(xdrs, &out);

       /*
        * If we succeeded, call the callback function.
        * The callback will return TRUE when it wants
        * no more values.  If we fail, indicate the
        * error.
        */
       if (status) {
           if ((*incallback->foreach)(out.stat,
                                   (char *)out.key.keydat_val, out.key.keydat_len,
                                   (char *)out.val.valdat_val, out.val.valdat_len,
                                   incallback->data))
              return TRUE;
       } else
           return FALSE;
    }
}

Here is the call graph for this function:

bool_t xdr_ypbind_binding ( XDR __xdrs,
struct ypbind_binding __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypbind_resp ( XDR __xdrs,
struct ypbind_resp __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypbind_resptype ( XDR __xdrs,
enum ypbind_resptype __objp 
)

Definition at line 231 of file yp_xdr.c.

{
  return xdr_enum (xdrs, (enum_t *) objp);
}

Here is the call graph for this function:

Here is the caller graph for this function:

bool_t xdr_ypbind_setdom ( XDR __xdrs,
struct ypbind_setdom __objp 
)
bool_t xdr_ypmap_parms ( XDR __xdrs,
struct ypmap_parms __objp 
)

Here is the caller graph for this function:

bool_t xdr_yppushresp_xfr ( XDR __xdrs,
struct yppushresp_xfr __objp 
)
bool_t xdr_ypreq_key ( XDR __xdrs,
struct ypreq_key __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypreq_nokey ( XDR __xdrs,
struct ypreq_nokey __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypreq_xfr ( XDR __xdrs,
struct ypreq_xfr __objp 
)
bool_t xdr_ypresp_all ( XDR __xdrs,
struct ypresp_all __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypresp_key_val ( XDR __xdrs,
struct ypresp_key_val __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypresp_maplist ( XDR __xdrs,
struct ypresp_maplist __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypresp_master ( XDR __xdrs,
struct ypresp_master __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypresp_order ( XDR __xdrs,
struct ypresp_order __objp 
)

Here is the caller graph for this function:

bool_t xdr_ypresp_val ( XDR __xdrs,
struct ypresp_val __objp 
)

Definition at line 130 of file yp_xdr.c.

{
  if (!xdr_ypstat (xdrs, &objp->stat))
    return FALSE;
  return xdr_valdat (xdrs, &objp->val);
}

Here is the call graph for this function:

Here is the caller graph for this function:

bool_t xdr_ypstat ( XDR __xdrs,
enum ypbind_resptype __objp 
)

Here is the caller graph for this function: