summaryrefslogtreecommitdiffstats
path: root/sss_client/exports.linux
diff options
context:
space:
mode:
authorSumit Bose <sbose@redhat.com>2009-02-24 19:37:42 -0500
committerSimo Sorce <ssorce@redhat.com>2009-02-24 21:01:02 -0500
commitfcef1231eea30ee9cdc75f3f39f4b9207a84ea1d (patch)
tree50525e47d7136efe2c7c746edff0de897a8d2b81 /sss_client/exports.linux
parent98531e56318b65eb1bb6883fdfe12e771d8a1efe (diff)
downloadsssd-fcef1231eea30ee9cdc75f3f39f4b9207a84ea1d.tar.gz
sssd-fcef1231eea30ee9cdc75f3f39f4b9207a84ea1d.tar.xz
sssd-fcef1231eea30ee9cdc75f3f39f4b9207a84ea1d.zip
Add PAM client
Also rename nss_client to sss_client and reuse the same pipe protocol for both the NSS and PAM client libraries. Signed-off-by: Simo Sorce <ssorce@redhat.com>
Diffstat (limited to 'sss_client/exports.linux')
-rw-r--r--sss_client/exports.linux73
1 files changed, 73 insertions, 0 deletions
diff --git a/sss_client/exports.linux b/sss_client/exports.linux
new file mode 100644
index 000000000..bcc6b10e1
--- /dev/null
+++ b/sss_client/exports.linux
@@ -0,0 +1,73 @@
+EXPORTED {
+
+ # public functions
+ global:
+
+ _nss_sss_getpwnam_r;
+ _nss_sss_getpwuid_r;
+ _nss_sss_setpwent;
+ _nss_sss_getpwent_r;
+ _nss_sss_endpwent;
+
+ _nss_sss_getgrnam_r;
+ _nss_sss_getgrgid_r;
+ _nss_sss_setgrent;
+ _nss_sss_getgrent_r;
+ _nss_sss_endgrent;
+ _nss_sss_initgroups_dyn;
+
+ #_nss_sss_getaliasbyname_r;
+ #_nss_sss_setaliasent;
+ #_nss_sss_getaliasent_r;
+ #_nss_sss_endaliasent;
+
+ #_nss_sss_gethostton_r;
+ #_nss_sss_getntohost_r;
+ #_nss_sss_setetherent;
+ #_nss_sss_getetherent_r;
+ #_nss_sss_endetherent;
+
+ #_nss_sss_gethostbyname_r;
+ #_nss_sss_gethostbyname2_r;
+ #_nss_sss_gethostbyaddr_r;
+ #_nss_sss_sethostent;
+ #_nss_sss_gethostent_r;
+ #_nss_sss_endhostent;
+
+ #_nss_sss_setnetgrent;
+ #_nss_sss_getnetgrent_r;
+ #_nss_sss_endnetgrent;
+
+ #_nss_sss_getnetbyname_r;
+ #_nss_sss_getnetbyaddr_r;
+ #_nss_sss_setnetent;
+ #_nss_sss_getnetent_r;
+ #_nss_sss_endnetent;
+
+ #_nss_sss_getprotobyname_r;
+ #_nss_sss_getprotobynumber_r;
+ #_nss_sss_setprotoent;
+ #_nss_sss_getprotoent_r;
+ #_nss_sss_endprotoent;
+
+ #_nss_sss_getrpcbyname_r;
+ #_nss_sss_getrpcbynumber_r;
+ #_nss_sss_setrpcent;
+ #_nss_sss_getrpcent_r;
+ #_nss_sss_endrpcent;
+
+ #_nss_sss_getservbyname_r;
+ #_nss_sss_getservbyport_r;
+ #_nss_sss_setservent;
+ #_nss_sss_getservent_r;
+ #_nss_sss_endservent;
+
+ #_nss_sss_getspnam_r;
+ #_nss_sss_setspent;
+ #_nss_sss_getspent_r;
+ #_nss_sss_endspent;
+
+ # everything else is local
+ local:
+ *;
+};