Lines Matching refs:server

40  * Client to server paths are defined. There are n**2 possible
42 * or server need be present in its krb5.conf file. (n entries or 2*n
78 * If no client-to-server path is found, the default hierarchical path
84 * client's realm to server's realm must be given. The modifications
104 * function takes a client and server realm name and returns the set
111 * both the client and server realms. In general, the pointer scp and
112 * ccp are used to walk through the client and server realms. The
117 * the client or server strings. I think this only happens when there
122 krb5_walk_realm_tree(krb5_context context, const krb5_data *client, const krb5_data *server, krb5_principal **tree, int realm_branch_char)
144 printf(" server is %s\n",server->data);
147 if (!(client->data && server->data)) {
149 if (!client->data && !server->data) {
152 "Cannot find ticket for requested realm: unknown client and server"));
161 "Cannot find ticket for requested realm: unknown server"));
171 if ((cap_server = (char *)malloc(server->length + 1)) == NULL) {
175 strncpy(cap_server, server->data, server->length);
176 cap_server[server->length] = '\0';
194 cap_nodes[links] = cap_server; /* put server on end of list */
199 krb5_xfree(cap_server); /* failed, don't need server string */
203 slen = server->length;
206 com_sdot = scp = server->data + slen - 1;
220 /* construct path from client to server, down the tree */
226 "Cannot find ticket for requested realm: client is '%s', server is '%s'"),
227 client->data, server->data);
238 /* construct path from client to server, up the tree */
241 com_sdot = server->data;
261 for (scp = server->data; scp < com_sdot; scp++) {
276 if(com_sdot == server->data + server->length -1)
277 com_sdot = server->data - 1 ;
322 /* cleanup the cap_nodes from profile_get last one has server */
358 tmpsrealm.length = server->length -
359 (com_sdot + 1 - server->data);
373 scp > server->data;
377 if (scp - 1 < server->data)
380 tmpcrealm.length = server->length -
381 (prevscp - server->data);
383 tmpsrealm.length = server->length -
384 (scp + 1 - server->data);
397 if (slen && com_sdot >= server->data) {
400 in the server realm name, hence we make sure we found a component
403 tmpcrealm.length = server->length -
404 (prevscp - server->data);
405 if ((retval = krb5_tgtname(context, server, &tmpcrealm,