コード例 #1
0
ファイル: util_ldap_cache.c プロジェクト: kheradmand/Break
unsigned long util_ldap_url_node_hash(void *n)
{
    util_url_node_t *node = (util_url_node_t *)n;
    return util_ald_hash_string(1, node->url);
}
コード例 #2
0
ファイル: util_ldap_cache.c プロジェクト: kheradmand/Break
unsigned long util_ldap_dn_compare_node_hash(void *n)
{
    return util_ald_hash_string(1, ((util_dn_compare_node_t *)n)->reqdn);
}
コード例 #3
0
ファイル: util_ldap_cache.c プロジェクト: kheradmand/Break
unsigned long util_ldap_compare_node_hash(void *n)
{
    util_compare_node_t *node = (util_compare_node_t *)n;
    return util_ald_hash_string(3, node->dn, node->attrib, node->value);
}
コード例 #4
0
ファイル: util_ldap_cache.c プロジェクト: kheradmand/Break
/* Cache functions for search nodes */
unsigned long util_ldap_search_node_hash(void *n)
{
    util_search_node_t *node = (util_search_node_t *)n;
    return util_ald_hash_string(1, ((util_search_node_t *)(node))->username);
}
コード例 #5
0
ファイル: util_ldap_cache.c プロジェクト: AzerTyQsdF/osx
unsigned long util_ldap_dn_compare_node_hash(void *n)
{
    util_dn_compare_node_t *node = n;
    return util_ald_hash_string(1, node->reqdn);
}
コード例 #6
0
ファイル: util_ldap_cache.c プロジェクト: AzerTyQsdF/osx
/* Cache functions for search nodes */
unsigned long util_ldap_search_node_hash(void *n)
{
    util_search_node_t *node = n;
    return util_ald_hash_string(1, node->username);
}