ReactOS  0.4.13-dev-79-gcd489d8
nis.h
Go to the documentation of this file.
1 #ifndef _RPCSVC_NIS_H
2 #define _RPCSVC_NIS_H
3 
4 #define NIS_PK_NONE 0 /* no public key (unix/sys auth) */
5 #define NIS_PK_DH 1 /* Public key is Diffie-Hellman type */
6 #define NIS_PK_RSA 2 /* Public key is RSA type */
7 #define NIS_PK_KERB 3 /* Use kerberos style authentication */
8 
9 typedef char * nis_name;
10 struct endpoint {
11  char *uaddr;
12  char *family;
13  char *proto;
14 };
15 typedef struct endpoint endpoint;
16 
17 struct nis_server{
19  struct {
22  } ep;
25 };
26 typedef struct nis_server nis_server;
27 
28 #endif /* !_RPCSVC_NIS_H */
29 
netobj pkey
Definition: nis.h:24
char * uaddr
Definition: nis.h:11
uint32_t key_type
Definition: nis.h:23
Definition: nis.h:17
char * nis_name
Definition: nis.h:9
endpoint * ep_val
Definition: nis.h:21
Definition: xdr.h:332
char * proto
Definition: nis.h:13
char * family
Definition: nis.h:12
Definition: nis.h:10
u_int ep_len
Definition: nis.h:20
UINT32 u_int
Definition: types.h:82
UINT32 uint32_t
Definition: types.h:75
struct nis_server::@198 ep
nis_name name
Definition: nis.h:18