kadm_host_srv_names.c revision 2
2N/A * Copyright (c) 1998, 2012, Oracle and/or its affiliates. All rights reserved. 2N/A * Find the admin server for the given realm. If the realm is null or 2N/A * the empty string, find the admin server for the default realm. 2N/A * Returns 0 on succsess (KADM5_OK). It is the callers responsibility to 2N/A * free the storage allocated to the admin server, master. 2N/A /* Solaris Kerberos */ 2N/A#
endif /* KRB5_DNS_LOOKUP */ 2N/A * Initialize realm info for (possible) DNS lookups. 2N/A "_kerberos-adm",
"_udp",
2N/A#
endif /* KRB5_DNS_LOOKUP */ 2N/A /* Solaris Kerberos */ 2N/A * Find the kpasswd server for the given realm. If the realm is null or 2N/A * the empty string, find the admin server for the default realm. 2N/A * Returns 0 on succsess (KADM5_OK). It is the callers responsibility to 2N/A * free the storage allocated to the admin server, master. 2N/A#
endif /* KRB5_DNS_LOOKUP */ 2N/A * Initialize realm info for (possible) DNS lookups. 2N/A#
endif /* KRB5_DNS_LOOKUP */ 2N/A * Get the host base service name for the admin principal. Returns 2N/A * KADM5_OK on success. Caller must call free_srv_names() on 2N/A * host_service_names. 2N/A /* get list of admin servers */ 2N/A /* + 1 for array terminator */ 2N/A * Get the host base service name for the changepw principal. Returns 2N/A * KADM5_OK on success. Caller must call free_srv_names() on 2N/A * host_service_names. 2N/A /* get list of kpassd or admin servers */ 2N/A /* + 1 for array terminator */ 2N/A * Get the host base service name for the kiprop principal. Returns 2N/A * KADM5_OK on success. Caller must free the storage allocated 2N/A * for host_service_name. 2N/A /* get list of admin or kpasswd servers */ 2N/A /* + 1 for array terminator */ 2N/A * Try to determine if this system is one of the master KDCs for a given realm 2N/A /* get list of admin servers (master KDCs) */ 2N/A /* Get the local addresses */