|
@@ -413,6 +413,57 @@
|
|
|
<column><field>id_s_cscf</field><type>DB1_INT</type></column>
|
|
|
<column><field>capability</field><type>DB1_INT</type></column>
|
|
|
</db_table>
|
|
|
+ <!-- Declaration of location table-->
|
|
|
+ <db_table id="location">
|
|
|
+ <table_name>location</table_name>
|
|
|
+ <db_url_id>mysql</db_url_id>
|
|
|
+ <column><field>id</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>domain</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>aor</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>host</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>port</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>received</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>received_port</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>received_proto</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>path</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>rinstance</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>rx_session_id</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>reg_state</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>expires</field><type>DB1_DATETIME</type></column>
|
|
|
+ <column><field>service_routes</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>socket</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>public_ids</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>security_type</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>protocol</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>mode</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>ck</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>ik</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>ealg</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>ialg</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>port_pc</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>port_ps</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>port_uc</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>port_us</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>spi_pc</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>spi_ps</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>spi_uc</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>spi_us</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_security_type</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_protocol</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>t_mode</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>t_ck</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>t_ik</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>t_ealg</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>t_ialg</field><type>DB1_STR</type></column>
|
|
|
+ <column><field>t_port_pc</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_port_ps</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_port_uc</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_port_us</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_spi_pc</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_spi_ps</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_spi_uc</field><type>DB1_INT</type></column>
|
|
|
+ <column><field>t_spi_us</field><type>DB1_INT</type></column>
|
|
|
+ </db_table>
|
|
|
<!-- Declaration of lcr_gw table-->
|
|
|
<db_table id="lcr_gw">
|
|
|
<table_name>lcr_gw</table_name>
|
|
@@ -2719,6 +2770,173 @@
|
|
|
</clause_cols>
|
|
|
</cmd>
|
|
|
</mod>
|
|
|
+ <!-- location provisioning -->
|
|
|
+ <mod><mod_name>location</mod_name>
|
|
|
+ <cmd><cmd_name>show</cmd_name>
|
|
|
+ <db_table_id>location</db_table_id>
|
|
|
+ <cmd_type>DB1_QUERY</cmd_type>
|
|
|
+ <query_cols>
|
|
|
+ <col><field>id</field><link_cmd>update</link_cmd></col>
|
|
|
+ <col><field>domain</field></col>
|
|
|
+ <col><field>aor</field></col>
|
|
|
+ <col><field>host</field></col>
|
|
|
+ <col><field>port</field></col>
|
|
|
+ <col><field>received</field></col>
|
|
|
+ <col><field>received_port</field></col>
|
|
|
+ <col><field>received_proto</field></col>
|
|
|
+ <col><field>path</field></col>
|
|
|
+ <col><field>rinstance</field></col>
|
|
|
+ <col><field>rx_session_id</field></col>
|
|
|
+ <col><field>reg_state</field></col>
|
|
|
+ <col><field>expires</field></col>
|
|
|
+ <col><field>service_routes</field></col>
|
|
|
+ <col><field>socket</field></col>
|
|
|
+ <col><field>public_ids</field></col>
|
|
|
+ <col><field>security_type</field></col>
|
|
|
+ <col><field>protocol</field></col>
|
|
|
+ <col><field>mode</field></col>
|
|
|
+ <col><field>ck</field></col>
|
|
|
+ <col><field>ik</field></col>
|
|
|
+ <col><field>ealg</field></col>
|
|
|
+ <col><field>ialg</field></col>
|
|
|
+ <col><field>port_pc</field></col>
|
|
|
+ <col><field>port_ps</field></col>
|
|
|
+ <col><field>port_uc</field></col>
|
|
|
+ <col><field>port_us</field></col>
|
|
|
+ <col><field>spi_pc</field></col>
|
|
|
+ <col><field>spi_ps</field></col>
|
|
|
+ <col><field>spi_uc</field></col>
|
|
|
+ <col><field>spi_us</field></col>
|
|
|
+ <col><field>t_security_type</field></col>
|
|
|
+ <col><field>t_protocol</field></col>
|
|
|
+ <col><field>t_mode</field></col>
|
|
|
+ <col><field>t_ck</field></col>
|
|
|
+ <col><field>t_ik</field></col>
|
|
|
+ <col><field>t_ealg</field></col>
|
|
|
+ <col><field>t_ialg</field></col>
|
|
|
+ <col><field>t_port_pc</field></col>
|
|
|
+ <col><field>t_port_ps</field></col>
|
|
|
+ <col><field>t_port_uc</field></col>
|
|
|
+ <col><field>t_port_us</field></col>
|
|
|
+ <col><field>t_spi_pc</field></col>
|
|
|
+ <col><field>t_spi_ps</field></col>
|
|
|
+ <col><field>t_spi_uc</field></col>
|
|
|
+ <col><field>t_spi_us</field></col>
|
|
|
+ </query_cols>
|
|
|
+ </cmd>
|
|
|
+ <cmd><cmd_name>add</cmd_name>
|
|
|
+ <db_table_id>location</db_table_id>
|
|
|
+ <cmd_type>DB1_INSERT</cmd_type>
|
|
|
+ <query_cols>
|
|
|
+ <col><field>domain</field></col>
|
|
|
+ <col><field>aor</field></col>
|
|
|
+ <col><field>host</field></col>
|
|
|
+ <col><field>port</field></col>
|
|
|
+ <col><field>received</field></col>
|
|
|
+ <col><field>received_port</field></col>
|
|
|
+ <col><field>received_proto</field></col>
|
|
|
+ <col><field>path</field></col>
|
|
|
+ <col><field>rinstance</field></col>
|
|
|
+ <col><field>rx_session_id</field></col>
|
|
|
+ <col><field>reg_state</field></col>
|
|
|
+ <col><field>expires</field></col>
|
|
|
+ <col><field>service_routes</field></col>
|
|
|
+ <col><field>socket</field></col>
|
|
|
+ <col><field>public_ids</field></col>
|
|
|
+ <col><field>security_type</field></col>
|
|
|
+ <col><field>protocol</field></col>
|
|
|
+ <col><field>mode</field></col>
|
|
|
+ <col><field>ck</field></col>
|
|
|
+ <col><field>ik</field></col>
|
|
|
+ <col><field>ealg</field></col>
|
|
|
+ <col><field>ialg</field></col>
|
|
|
+ <col><field>port_pc</field></col>
|
|
|
+ <col><field>port_ps</field></col>
|
|
|
+ <col><field>port_uc</field></col>
|
|
|
+ <col><field>port_us</field></col>
|
|
|
+ <col><field>spi_pc</field></col>
|
|
|
+ <col><field>spi_ps</field></col>
|
|
|
+ <col><field>spi_uc</field></col>
|
|
|
+ <col><field>spi_us</field></col>
|
|
|
+ <col><field>t_security_type</field></col>
|
|
|
+ <col><field>t_protocol</field></col>
|
|
|
+ <col><field>t_mode</field></col>
|
|
|
+ <col><field>t_ck</field></col>
|
|
|
+ <col><field>t_ik</field></col>
|
|
|
+ <col><field>t_ealg</field></col>
|
|
|
+ <col><field>t_ialg</field></col>
|
|
|
+ <col><field>t_port_pc</field></col>
|
|
|
+ <col><field>t_port_ps</field></col>
|
|
|
+ <col><field>t_port_uc</field></col>
|
|
|
+ <col><field>t_port_us</field></col>
|
|
|
+ <col><field>t_spi_pc</field></col>
|
|
|
+ <col><field>t_spi_ps</field></col>
|
|
|
+ <col><field>t_spi_uc</field></col>
|
|
|
+ <col><field>t_spi_us</field></col>
|
|
|
+ </query_cols>
|
|
|
+ </cmd>
|
|
|
+ <cmd><cmd_name>update</cmd_name>
|
|
|
+ <db_table_id>location</db_table_id>
|
|
|
+ <cmd_type>DB1_UPDATE</cmd_type>
|
|
|
+ <clause_cols>
|
|
|
+ <col><field>id</field><operator>=</operator></col>
|
|
|
+ </clause_cols>
|
|
|
+ <query_cols>
|
|
|
+ <col><field>domain</field></col>
|
|
|
+ <col><field>aor</field></col>
|
|
|
+ <col><field>host</field></col>
|
|
|
+ <col><field>port</field></col>
|
|
|
+ <col><field>received</field></col>
|
|
|
+ <col><field>received_port</field></col>
|
|
|
+ <col><field>received_proto</field></col>
|
|
|
+ <col><field>path</field></col>
|
|
|
+ <col><field>rinstance</field></col>
|
|
|
+ <col><field>rx_session_id</field></col>
|
|
|
+ <col><field>reg_state</field></col>
|
|
|
+ <col><field>expires</field></col>
|
|
|
+ <col><field>service_routes</field></col>
|
|
|
+ <col><field>socket</field></col>
|
|
|
+ <col><field>public_ids</field></col>
|
|
|
+ <col><field>security_type</field></col>
|
|
|
+ <col><field>protocol</field></col>
|
|
|
+ <col><field>mode</field></col>
|
|
|
+ <col><field>ck</field></col>
|
|
|
+ <col><field>ik</field></col>
|
|
|
+ <col><field>ealg</field></col>
|
|
|
+ <col><field>ialg</field></col>
|
|
|
+ <col><field>port_pc</field></col>
|
|
|
+ <col><field>port_ps</field></col>
|
|
|
+ <col><field>port_uc</field></col>
|
|
|
+ <col><field>port_us</field></col>
|
|
|
+ <col><field>spi_pc</field></col>
|
|
|
+ <col><field>spi_ps</field></col>
|
|
|
+ <col><field>spi_uc</field></col>
|
|
|
+ <col><field>spi_us</field></col>
|
|
|
+ <col><field>t_security_type</field></col>
|
|
|
+ <col><field>t_protocol</field></col>
|
|
|
+ <col><field>t_mode</field></col>
|
|
|
+ <col><field>t_ck</field></col>
|
|
|
+ <col><field>t_ik</field></col>
|
|
|
+ <col><field>t_ealg</field></col>
|
|
|
+ <col><field>t_ialg</field></col>
|
|
|
+ <col><field>t_port_pc</field></col>
|
|
|
+ <col><field>t_port_ps</field></col>
|
|
|
+ <col><field>t_port_uc</field></col>
|
|
|
+ <col><field>t_port_us</field></col>
|
|
|
+ <col><field>t_spi_pc</field></col>
|
|
|
+ <col><field>t_spi_ps</field></col>
|
|
|
+ <col><field>t_spi_uc</field></col>
|
|
|
+ <col><field>t_spi_us</field></col>
|
|
|
+ </query_cols>
|
|
|
+ </cmd>
|
|
|
+ <cmd><cmd_name>delete</cmd_name>
|
|
|
+ <db_table_id>location</db_table_id>
|
|
|
+ <cmd_type>DB1_DELETE</cmd_type>
|
|
|
+ <clause_cols>
|
|
|
+ <col><field>id</field><operator>=</operator></col>
|
|
|
+ </clause_cols>
|
|
|
+ </cmd>
|
|
|
+ </mod>
|
|
|
<!-- lcr_gw provisioning -->
|
|
|
<mod><mod_name>lcr_gw</mod_name>
|
|
|
<cmd><cmd_name>show</cmd_name>
|