[commit] r6248 - freeswitch/trunk/src/mod/applications/mod_limit
Author: anthm Date: Tue Nov 13 17:05:02 2007 New Revision: 6248 Modified: freeswitch/trunk/src/mod/applications/mod_limit/mod_limit.c Log: fix some stuff and add set_user func Modified: freeswitch/trunk/src/mod/applications/mod_limit/mod_limit.c ============================================================================== --- freeswitch/trunk/src/mod/applications/mod_limit/mod_limit.c (original) +++ freeswitch/trunk/src/mod/applications/mod_limit/mod_limit.c Tue Nov 13 17:05:02 2007 @@ -349,7 +349,7 @@ goto error; } - if (!strcasecmp(argv[0], "set")) { + if (!strcasecmp(argv[0], "insert")) { if (argc < 4) { goto error; } @@ -363,7 +363,16 @@ switch_safe_free(sql); stream->write_function(stream, "+OK"); goto done; - } else if (!strcasecmp(argv[0], "get")) { + } else if (!strcasecmp(argv[0], "delete")) { + if (argc < 2) { + goto error; + } + sql = switch_mprintf("delete from db_data where realm='%q' and data_key='%q'", argv[1], argv[2]); + assert(sql); + limit_execute_sql(sql, NULL); + switch_safe_free(sql); + stream->write_function(stream, "+OK"); + } else if (!strcasecmp(argv[0], "select")) { char buf[256] = ""; callback_t cbt = { 0 }; if (argc < 3) {
participants (1)
-
Freeswitch SVN