Lines Matching defs:sinfo
694 ns_server_info_t sinfo;
708 (void) memset(&sinfo, 0, sizeof (sinfo));
724 bindHost = &sinfo.serverFQDN;
727 bindHost = &sinfo.server;
736 sinfo.server = strdup(serverAddr);
737 if (sinfo.server == NULL)
741 rc = __s_api_ip2hostname(sinfo.server,
742 &sinfo.serverFQDN);
756 __s_api_free_server_info(&sinfo);
766 * Only the server address fields of sinfo structure
771 sinfo.server = strdup(serverAddr);
772 if (sinfo.server == NULL) {
776 sinfo.serverFQDN = strdup(serverAddr);
777 if (sinfo.serverFQDN == NULL) {
778 free(sinfo.server);
802 __s_api_free_server_info(&sinfo);
813 rc = __s_api_requestServer(hReq, host, &sinfo, errorp,
815 if ((rc != NS_LDAP_SUCCESS) || (sinfo.server == NULL) ||
816 (host && (strcasecmp(host, sinfo.server) == 0))) {
827 __s_api_free_server_info(&sinfo);
834 host = strdup(sinfo.server);
836 __s_api_free_server_info(&sinfo);
842 sinfo.controls);
846 sinfo.controls)) {
851 __s_api_free_server_info(&sinfo);
924 __s_api_free_server_info(&sinfo);
951 __s_api_free_server_info(&sinfo);
965 con->serverAddr = sinfo.server; /* Store original format */
966 if (sinfo.serverFQDN != NULL) {
967 free(sinfo.serverFQDN);
968 sinfo.serverFQDN = NULL;
970 con->saslMechanisms = sinfo.saslMechanisms;
971 con->controls = sinfo.controls;