equal
deleted
inserted
replaced
56 struct rpc_clnt * cl_parent; /* Points to parent of clones */ |
56 struct rpc_clnt * cl_parent; /* Points to parent of clones */ |
57 struct rpc_rtt cl_rtt_default; |
57 struct rpc_rtt cl_rtt_default; |
58 struct rpc_timeout cl_timeout_default; |
58 struct rpc_timeout cl_timeout_default; |
59 struct rpc_program * cl_program; |
59 struct rpc_program * cl_program; |
60 char cl_inline_name[32]; |
60 char cl_inline_name[32]; |
|
61 char *cl_principal; /* target to authenticate to */ |
61 }; |
62 }; |
62 |
63 |
63 /* |
64 /* |
64 * General RPC program info |
65 * General RPC program info |
65 */ |
66 */ |
106 struct rpc_program *program; |
107 struct rpc_program *program; |
107 u32 prognumber; /* overrides program->number */ |
108 u32 prognumber; /* overrides program->number */ |
108 u32 version; |
109 u32 version; |
109 rpc_authflavor_t authflavor; |
110 rpc_authflavor_t authflavor; |
110 unsigned long flags; |
111 unsigned long flags; |
|
112 char *client_name; |
111 }; |
113 }; |
112 |
114 |
113 /* Values for "flags" field */ |
115 /* Values for "flags" field */ |
114 #define RPC_CLNT_CREATE_HARDRTRY (1UL << 0) |
116 #define RPC_CLNT_CREATE_HARDRTRY (1UL << 0) |
115 #define RPC_CLNT_CREATE_AUTOBIND (1UL << 2) |
117 #define RPC_CLNT_CREATE_AUTOBIND (1UL << 2) |