this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Get libinfo to attempt to talk to DS (#357)

Many xpc functions related to talking to DirectoryService
are stubs, so this won’t work. This does get it to attempt
talking to DirectoryService, however.

+38 -2
+4
src/libinfo/CMakeLists.txt
··· 15 15 add_definitions(-D__APPLE__ -D__DYNAMIC__) 16 16 add_definitions(-D__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__=1080) 17 17 18 + add_definitions(-DDS_AVAILABLE) 19 + 18 20 set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdinc -D__DARWIN_UNIX03 -fPIC -ggdb") 19 21 set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -nostdlib") 20 22 ··· 67 69 system_pthread 68 70 libdispatch_shared 69 71 system_notify 72 + system_asl 70 73 platform 71 74 xpc 72 75 compiler_rt 76 + launch 73 77 DEPENDENCIES 74 78 resolv-darwin 75 79 )
+1
src/opendirectory/include/opendirectory/CAuditUtils.h
··· 1 + ../../../external/DirectoryService/include/CAuditUtils.h
+1
src/opendirectory/include/opendirectory/CHandlers.h
··· 1 + ../../../external/DirectoryService/include/CHandlers.h
+1
src/opendirectory/include/opendirectory/CInternalDispatch.h
··· 1 + ../../../external/DirectoryService/include/CInternalDispatch.h
+1
src/opendirectory/include/opendirectory/CLauncher.h
··· 1 + ../../../external/DirectoryService/include/CLauncher.h
+1
src/opendirectory/include/opendirectory/CNodeList.h
··· 1 + ../../../external/DirectoryService/include/CNodeList.h
+1
src/opendirectory/include/opendirectory/CPlugInList.h
··· 1 + ../../../external/DirectoryService/include/CPlugInList.h
+1
src/opendirectory/include/opendirectory/CPluginConfig.h
··· 1 + ../../../external/DirectoryService/include/CPluginConfig.h
+1
src/opendirectory/include/opendirectory/CPluginHandler.h
··· 1 + ../../../external/DirectoryService/include/CPluginHandler.h
+1
src/opendirectory/include/opendirectory/CRefTable.h
··· 1 + ../../../external/DirectoryService/include/CRefTable.h
+1
src/opendirectory/include/opendirectory/CServerPlugin.h
··· 1 + ../../../external/DirectoryService/include/CServerPlugin.h
+1
src/opendirectory/include/opendirectory/CSrvrMessaging.h
··· 1 + ../../../external/DirectoryService/include/CSrvrMessaging.h
+1
src/opendirectory/include/opendirectory/DSMachEndian.h
··· 1 + ../../../external/DirectoryService/include/DSMachEndian.h
+1
src/opendirectory/include/opendirectory/DSSwapUtils.h
··· 1 + ../../../external/DirectoryService/include/DSSwapUtils.h
+1
src/opendirectory/include/opendirectory/DSlibinfoMIG_types.h
··· 1 + ../../../external/DirectoryService/include/DSlibinfoMIG_types.h
+1
src/opendirectory/include/opendirectory/DSmemberdMIG_types.h
··· 1 + ../../../external/DirectoryService/include/DSmemberdMIG_types.h
+1
src/opendirectory/include/opendirectory/DirServiceMain.h
··· 1 + ../../../external/DirectoryService/include/DirServiceMain.h
+1
src/opendirectory/include/opendirectory/DirectoryService
··· 1 + ../../../external/DirectoryService/include/DirectoryService
+1
src/opendirectory/include/opendirectory/Mbrd_Cache.h
··· 1 + ../../../external/DirectoryService/include/Mbrd_Cache.h
+1
src/opendirectory/include/opendirectory/Mbrd_HashTable.h
··· 1 + ../../../external/DirectoryService/include/Mbrd_HashTable.h
+1
src/opendirectory/include/opendirectory/Mbrd_MembershipResolver.h
··· 1 + ../../../external/DirectoryService/include/Mbrd_MembershipResolver.h
+1
src/opendirectory/include/opendirectory/Mbrd_UserGroup.h
··· 1 + ../../../external/DirectoryService/include/Mbrd_UserGroup.h
+1
src/opendirectory/include/opendirectory/ServerControl.h
··· 1 + ../../../external/DirectoryService/include/ServerControl.h
+1
src/opendirectory/include/opendirectory/od_passthru.h
··· 1 + ../../../external/DirectoryService/include/od_passthru.h
+10 -2
src/opendirectory/include/opendirectory/odipc.h
··· 1 1 #ifndef _OD_ODIPC_H_ 2 2 #define _OD_ODIPC_H_ 3 3 4 - #define kODMachMembershipPortNameDebug 1 5 - #define kODMachMembershipPortName 1 4 + #define kODMachMembershipPortNameDebug 401 5 + #define kODMachMembershipPortName 400 6 + 7 + #define kODMachLibinfoPortName 500 8 + #define kODMachLibinfoPortNameDebug 501 9 + 10 + #define OD_RPC_NAME "rpc_name" 11 + #define OD_RPC_VERSION "rpc_version" 12 + #define OD_RPC_RESULT "rpc_result" 13 + #define OD_RPC_ERROR "rpc_error" 6 14 7 15 #endif
+1
src/opendirectory/include/opendirectory/rb.h
··· 1 + ../../../external/DirectoryService/include/rb.h