فهرست منبع

modules_k/uac: Add reg_db_table parameter to specify table name for registrations

Alex Hermann 13 سال پیش
والد
کامیت
eb1abe66b9
2فایلهای تغییر یافته به همراه21 افزوده شده و 1 حذف شده
  1. 20 1
      modules_k/uac/doc/uac_admin.xml
  2. 1 0
      modules_k/uac/uac.c

+ 20 - 1
modules_k/uac/doc/uac_admin.xml

@@ -402,7 +402,26 @@ modparam("uac", "reg_timer_interval", 60)
 			</example>
 		</section>
 
-
+		<section id="reg-db-table-id">
+			<title><varname>reg_db_table</varname> (string)</title>
+			<para>
+			DB table name to fetch user profiles for registration.
+			</para>
+			<para>
+				<emphasis>
+					This parameter is optional, it's default value being
+					<quote>uacreg</quote>.
+				</emphasis>
+			</para>
+			<example>
+				<title>Set <varname>reg_db_table</varname> parameter</title>
+				<programlisting format="linespecific">
+...
+modparam("uac", "reg_db_table", "uacreg")
+...
+				</programlisting>
+			</example>
+		</section>
 
 		<section id="reg-contact-addr-id">
 			<title><varname>reg_contact_addr</varname> (string)</title>

+ 1 - 0
modules_k/uac/uac.c

@@ -156,6 +156,7 @@ static param_export_t params[] = {
 	{"auth_realm_avp",    STR_PARAM,                &auth_realm_avp        },
 	{"auth_password_avp", STR_PARAM,                &auth_password_avp     },
 	{"reg_db_url",        STR_PARAM,                &reg_db_url.s          },
+	{"reg_db_table",      STR_PARAM,                &reg_db_table.s        },
 	{"reg_contact_addr",  STR_PARAM,                &reg_contact_addr.s    },
 	{"reg_timer_interval", INT_PARAM,		&reg_timer_interval	},
 	{0, 0, 0}