Back to index

glibc  2.9
Classes | Defines | Typedefs | Functions
ypupd.h File Reference
#include <features.h>
#include <rpc/rpc.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yp_buf
struct  ypupdate_args
struct  ypdelete_args

Defines

#define MAXMAPNAMELEN   255
#define MAXYPDATALEN   1023
#define MAXERRMSGLEN   255
#define YPU_PROG   100028
#define YPU_VERS   1
#define YPU_CHANGE   1
#define YPU_INSERT   2
#define YPU_DELETE   3
#define YPU_STORE   4

Typedefs

typedef struct ypupdate_args
typedef struct ypdelete_args

Functions

bool_t xdr_yp_buf (XDR *, yp_buf *)
bool_t xdr_ypupdate_args (XDR *, ypupdate_args *)
bool_t xdr_ypdelete_args (XDR *, ypdelete_args *)
u_intypu_change_1 (ypupdate_args *, CLIENT *)
u_intypu_change_1_svc (ypupdate_args *, struct svc_req *)
u_intypu_insert_1 (ypupdate_args *, CLIENT *)
u_intypu_insert_1_svc (ypupdate_args *, struct svc_req *)
u_intypu_delete_1 (ypdelete_args *, CLIENT *)
u_intypu_delete_1_svc (ypdelete_args *, struct svc_req *)
u_intypu_store_1 (ypupdate_args *, CLIENT *)
u_intypu_store_1_svc (ypupdate_args *, struct svc_req *)

Class Documentation

struct yp_buf

Definition at line 48 of file ypupd.h.

Class Members
u_int yp_buf_len
char * yp_buf_val
struct ypupdate_args

Definition at line 55 of file ypupd.h.

Collaboration diagram for ypupdate_args:
Class Members
yp_buf datum
yp_buf key
char * mapname
struct ypdelete_args

Definition at line 64 of file ypupd.h.

Collaboration diagram for ypdelete_args:
Class Members
yp_buf key
char * mapname

Define Documentation

#define MAXERRMSGLEN   255

Definition at line 44 of file ypupd.h.

#define MAXMAPNAMELEN   255

Definition at line 42 of file ypupd.h.

#define MAXYPDATALEN   1023

Definition at line 43 of file ypupd.h.

#define YPU_CHANGE   1

Definition at line 75 of file ypupd.h.

#define YPU_DELETE   3

Definition at line 81 of file ypupd.h.

#define YPU_INSERT   2

Definition at line 78 of file ypupd.h.

#define YPU_PROG   100028

Definition at line 72 of file ypupd.h.

#define YPU_STORE   4

Definition at line 84 of file ypupd.h.

#define YPU_VERS   1

Definition at line 73 of file ypupd.h.


Typedef Documentation

typedef struct ypdelete_args

Definition at line 68 of file ypupd.h.

typedef struct ypupdate_args

Definition at line 60 of file ypupd.h.


Function Documentation

bool_t xdr_yp_buf ( XDR ,
yp_buf  
)

Definition at line 37 of file ypupdate_xdr.c.

{
  return xdr_bytes (xdrs, (char **) &objp->yp_buf_val,
                  (u_int *) &objp->yp_buf_len, ~0);
}

Here is the call graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

u_int* ypu_change_1_svc ( ypupdate_args ,
struct svc_req  
)
u_int* ypu_delete_1_svc ( ypdelete_args ,
struct svc_req  
)
u_int* ypu_insert_1_svc ( ypupdate_args ,
struct svc_req  
)
u_int* ypu_store_1_svc ( ypupdate_args ,
struct svc_req  
)