static void get_auth_data_with_context_fn(SMBCCTX * context, const char * pServer, const char * pShare, char * pWorkgroup, int maxLenWorkgroup, char * pUsername, int maxLenUsername, char * pPassword, int maxLenPassword) { printf("Authenticating with context %p", context); if (context != NULL) { char *user_data = smbc_getOptionUserData(context); printf(" with user data %s", user_data); } printf("\n"); get_auth_data_fn(pServer, pShare, pWorkgroup, maxLenWorkgroup, pUsername, maxLenUsername, pPassword, maxLenPassword); }
static void get_auth_data_with_context_fn(SMBCCTX * context, const char * pServer, const char * pShare, char * pWorkgroup, int maxLenWorkgroup, char * pUsername, int maxLenUsername, char * pPassword, int maxLenPassword) { bblog(INFO, "Authenticating with context 0x%lx", context); if (context != NULL) { char *user_data = smbc_option_get(context, "user_data"); bblog(INFO, "> with user data %s", user_data); } get_auth_data_fn(pServer, pShare, pWorkgroup, maxLenWorkgroup, pUsername, maxLenUsername, pPassword, maxLenPassword); }