store IKE and ESP proposals in SQL database

This commit is contained in:
Andreas Steffen
2010-11-30 17:03:21 +01:00
parent b62bde3b95
commit f4e5acef3a
8 changed files with 325 additions and 16 deletions
+22
View File
@@ -41,6 +41,20 @@ CREATE INDEX child_config_traffic_selector_all ON child_config_traffic_selector
child_cfg, traffic_selector
);
DROP TABLE IF EXISTS algorithms;
CREATE TABLE algorithms (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
algorithm TEXT NOT NULL
);
DROP TABLE IF EXISTS child_config_algorithm;
CREATE TABLE child_config_algorithm (
child_cfg INTEGER NOT NULL,
prio INTEGER NOT NULL,
alg INTEGER NOT NULL
);
DROP TABLE IF EXISTS ike_configs;
CREATE TABLE ike_configs (
@@ -52,6 +66,14 @@ CREATE TABLE ike_configs (
);
DROP TABLE IF EXISTS ike_config_algorithm;
CREATE TABLE ike_config_algorithm (
ike_cfg INTEGER NOT NULL,
prio INTEGER NOT NULL,
alg INTEGER NOT NULL
);
DROP TABLE IF EXISTS peer_configs;
CREATE TABLE peer_configs (
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,