summaryrefslogtreecommitdiffstats
path: root/lib/libaccess/utest/ustubs.cpp
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2005-03-07 15:35:39 +0000
committerRob Crittenden <rcritten@redhat.com>2005-03-07 15:35:39 +0000
commitae8bac2a32815e92b6691266b722d539f0752c15 (patch)
tree1b83a3847b9ad3ab686db4c05e7342f44959e855 /lib/libaccess/utest/ustubs.cpp
parentab37199479f849ecae189e1a2314da49cc906187 (diff)
downloadds-ae8bac2a32815e92b6691266b722d539f0752c15.tar.gz
ds-ae8bac2a32815e92b6691266b722d539f0752c15.tar.xz
ds-ae8bac2a32815e92b6691266b722d539f0752c15.zip
149510
Fix ACL unit test compile errors and warnings. All tests pass 100% now.
Diffstat (limited to 'lib/libaccess/utest/ustubs.cpp')
-rw-r--r--lib/libaccess/utest/ustubs.cpp44
1 files changed, 32 insertions, 12 deletions
diff --git a/lib/libaccess/utest/ustubs.cpp b/lib/libaccess/utest/ustubs.cpp
index 88b6ac35..877ca31f 100644
--- a/lib/libaccess/utest/ustubs.cpp
+++ b/lib/libaccess/utest/ustubs.cpp
@@ -35,7 +35,11 @@ extern int XP_GetError();
extern int acl_usr_cache_init();
extern int acl_usr_cache_set_group();
extern int acl_usr_cache_group_check();
-extern int sema_destroy();
+extern int acl_usr_cache_group_len_check();
+extern int acl_usr_cache_enabled();
+extern int get_userdn_ldap (NSErr_t *errp, PList_t subject,
+ PList_t resource, PList_t auth_info,
+ PList_t global_auth, void *unused);
extern char *ldapu_err2string(int err);
extern int ACL_CacheFlush(void);
NSPR_END_EXTERN_C
@@ -54,11 +58,6 @@ void init_ldb_rwlock ()
{
}
-sema_destroy()
-{
- return 0;
-}
-
#ifdef notdef
char *system_errmsg()
{
@@ -75,27 +74,44 @@ ACL_CacheFlushRegister(AclCacheFlushFunc_t flush_func)
return 0;
}
-acl_usr_cache_init()
+int acl_usr_cache_init()
{
return 0;
}
-acl_usr_cache_group_check()
+int acl_usr_cache_group_check()
{
return 0;
}
-acl_usr_cache_set_group()
+int acl_usr_cache_set_group()
{
return 0;
}
-XP_SetError()
+int acl_usr_cache_group_len_check()
{
return 0;
}
-XP_GetError()
+int acl_usr_cache_enabled()
+{
+ return 0;
+}
+
+int get_userdn_ldap (NSErr_t *errp, PList_t subject,
+ PList_t resource, PList_t auth_info,
+ PList_t global_auth, void *unused)
+{
+ return LAS_EVAL_TRUE;
+}
+
+int XP_SetError()
+{
+ return 0;
+}
+
+int XP_GetError()
{
return 0;
}
@@ -129,7 +145,7 @@ int crit_owner_is_me(CRITICAL id)
return 1;
}
-symTableFindSym()
+int symTableFindSym()
{
return 0;
}
@@ -171,11 +187,13 @@ LASUserGetUser()
return "hmiller";
}
+int
LASIpGetIp()
{
return(0x11223344);
}
+int
LASDnsGetDns(char **dnsv)
{
*dnsv = "aruba.mcom.com";
@@ -188,11 +206,13 @@ ACL_DestroyList()
return(0);
}
+int
aclCheckHosts()
{
return(0);
}
+int
aclCheckUsers()
{
return(0);