Hans Leidekker (@hans) commented about dlls/secur32/lsa.c:
}
}
-static BOOL load_package(const WCHAR *name, struct lsa_package *package, ULONG package_id) +static BOOL initialize_package(struct lsa_package *package, void *lsa_mode_init, void *user_mode_init) {
- NTSTATUS (NTAPI *pSpLsaModeInitialize)(ULONG, PULONG, PSECPKG_FUNCTION_TABLE *, PULONG);
- NTSTATUS (NTAPI *pSpUserModeInitialize)(ULONG, PULONG, PSECPKG_USER_FUNCTION_TABLE *, PULONG);
- memset(package, 0, sizeof(*package));
- NTSTATUS (NTAPI *pSpLsaModeInitialize)(ULONG, PULONG, PSECPKG_FUNCTION_TABLE *, PULONG) = lsa_mode_init;
- NTSTATUS (NTAPI *pSpUserModeInitialize)(ULONG, PULONG, PSECPKG_USER_FUNCTION_TABLE *, PULONG) = user_mode_init;
``` static BOOL initialize_package(struct lsa_package *package, NTSTATUS (NTAPI *pSpLsaModeInitialize)(ULONG, ULONG *, SECPKG_FUNCTION_TABLE **, ULONG *), NTSTATUS (NTAPI *pSpUserModeInitialize)(ULONG, ULONG *, SECPKG_USER_FUNCTION_TABLE **, ULONG *)) ```