libafsauthent: export more afsconf_ functions 27/13127/2
authorBenjamin Kaduk <kaduk@mit.edu>
Sun, 27 May 2018 19:18:07 +0000 (14:18 -0500)
committerBenjamin Kaduk <kaduk@mit.edu>
Fri, 8 Jun 2018 13:03:56 +0000 (09:03 -0400)
We have new functions for (among other things) typed keys, and generic
rx identity management; expose them as well as the legacy key- and user-
management functions, on both Unix and Windows.

Change-Id: Id9bc394d631f9c00915520aff763af497ef2035b
Reviewed-on: https://gerrit.openafs.org/13127
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Michael Meffie <mmeffie@sinenomine.net>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>

src/libafsauthent/afsauthent.def
src/libafsauthent/libafsauthent.la.sym

index 666c80e..460d843 100644 (file)
@@ -175,3 +175,22 @@ EXPORTS
         initialize_VL_error_table                      @174
         initialize_VOLS_error_table                    @175
         afs_getDirPath                                 @176
+        afsconf_AddIdentity                            @177
+        afsconf_CellAliasApply                         @178
+        afsconf_DeleteIdentity                         @179
+        afsconf_DeleteKeyBySubType                     @180
+        afsconf_DeleteKeyByType                                @181
+        afsconf_FindIANAName                           @182
+        afsconf_FindService                            @183
+        afsconf_GetAfsdbInfo                           @184
+        afsconf_GetKeyByTypes                          @185
+        afsconf_GetKeysByType                          @186
+        afsconf_GetLatestKeyByTypes                    @187
+        afsconf_GetLatestKeysByType                    @188
+        afsconf_GetNthIdentity                         @189
+        afsconf_IsSuperIdentity                                @190
+        afsconf_ParseNetRestrictFile                   @191
+        afsconf_PutTypedKeyList                                @192
+        afsconf_SuperIdentity                          @193
+        afsconf_typedKey_free                          @194
+        afsconf_typedKey_get                           @195
index b1466e7..a515fa1 100644 (file)
@@ -1,9 +1,11 @@
 afs_get_pag_from_groups
 afs_getDirPath
+afsconf_AddIdentity
 afsconf_AddKey
 afsconf_AddTypedKey
 afsconf_AddUser
 afsconf_BuildServerSecurityObjects
+afsconf_CellAliasApply
 afsconf_CellApply
 afsconf_CheckAuth
 afsconf_CheckRestrictedQuery
@@ -11,29 +13,46 @@ afsconf_ClientAuth
 afsconf_ClientAuthSecure
 afsconf_ClientAuthToken
 afsconf_Close
+afsconf_DeleteIdentity
 afsconf_DeleteKey
+afsconf_DeleteKeyBySubType
+afsconf_DeleteKeyByType
 afsconf_DeleteUser
+afsconf_FindIANAName
+afsconf_FindService
+afsconf_GetAfsdbInfo
 afsconf_GetAllKeys
 afsconf_GetCellInfo
 afsconf_GetExtendedCellInfo
 afsconf_GetKey
+afsconf_GetKeyByTypes
 afsconf_GetKeys
+afsconf_GetKeysByType
 afsconf_GetLatestKey
+afsconf_GetLatestKeyByTypes
+afsconf_GetLatestKeysByType
 afsconf_GetLocalCell
 afsconf_GetNoAuthFlag
+afsconf_GetNthIdentity
 afsconf_GetNthUser
 afsconf_IsLocalRealmMatch
+afsconf_IsSuperIdentity
 afsconf_Open
 afsconf_ParseNetFiles
+afsconf_ParseNetRestrictFile
 afsconf_PickClientSecObj
+afsconf_PutTypedKeyList
 afsconf_ServerAuth
 afsconf_SetCellInfo
 afsconf_SetExtendedCellInfo
 afsconf_SetLocalRealm
 afsconf_SetNoAuthFlag
 afsconf_SetSecurityFlags
+afsconf_SuperIdentity
 afsconf_SuperUser
 afsconf_UpToDate
+afsconf_typedKey_free
+afsconf_typedKey_get
 afsconf_typedKey_new
 afsconf_typedKey_put
 afsconf_typedKey_values