|
@@ -95,7 +95,7 @@ LOW_DEFAULT_PORTS_BOUNDARY,HIGH_DEFAULT_PORTS_BOUNDARY,0,0,0,"",
|
|
|
/////////////// MISC PARAMS ////////////////
|
|
|
0,0,0,0,0,SHATYPE_SHA1,':',0,0,TURN_CREDENTIALS_NONE,0,0,0,0,0,0,
|
|
|
///////////// Users DB //////////////
|
|
|
-{ TURN_USERDB_TYPE_SQLITE, {"\0",NULL}, {0,NULL,NULL, {NULL,0}} }
|
|
|
+{ 0, {"\0",NULL}, {0,NULL,NULL, {NULL,0}} }
|
|
|
|
|
|
};
|
|
|
|
|
@@ -1547,8 +1547,10 @@ static int adminmain(int argc, char **argv)
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+#if !defined(TURN_NO_SQLITE)
|
|
|
if(!strlen(turn_params.default_users_db.persistent_users_db.userdb) && (turn_params.default_users_db.userdb_type == TURN_USERDB_TYPE_SQLITE))
|
|
|
STRCPY(turn_params.default_users_db.persistent_users_db.userdb,DEFAULT_USERDB_FILE);
|
|
|
+#endif
|
|
|
|
|
|
if(ct == TA_COMMAND_UNKNOWN) {
|
|
|
fprintf(stderr,"\n%s\n", AdminUsage);
|
|
@@ -1601,7 +1603,10 @@ static void print_features(unsigned long mfn)
|
|
|
|
|
|
#if !defined(TURN_NO_SQLITE)
|
|
|
TURN_LOG_FUNC(TURN_LOG_LEVEL_INFO, "SQLite supported\n");
|
|
|
+#else
|
|
|
+ TURN_LOG_FUNC(TURN_LOG_LEVEL_INFO, "SQLite is not supported\n");
|
|
|
#endif
|
|
|
+
|
|
|
#if !defined(TURN_NO_HIREDIS)
|
|
|
TURN_LOG_FUNC(TURN_LOG_LEVEL_INFO, "Redis supported\n");
|
|
|
#else
|
|
@@ -1852,8 +1857,10 @@ int main(int argc, char **argv)
|
|
|
TURN_LOG_FUNC(TURN_LOG_LEVEL_WARNING, "\nCONFIG: WARNING: --server-relay: NON-STANDARD AND DANGEROUS OPTION.\n");
|
|
|
}
|
|
|
|
|
|
+#if !defined(TURN_NO_SQLITE)
|
|
|
if(!strlen(turn_params.default_users_db.persistent_users_db.userdb) && (turn_params.default_users_db.userdb_type == TURN_USERDB_TYPE_SQLITE))
|
|
|
STRCPY(turn_params.default_users_db.persistent_users_db.userdb,DEFAULT_USERDB_FILE);
|
|
|
+#endif
|
|
|
|
|
|
update_white_and_black_lists();
|
|
|
|