1 1.1.1.1.4.2 martin key <string> { 2 1.1.1.1.4.2 martin algorithm <string>; 3 1.1.1.1.4.2 martin secret <string>; 4 1.1.1.1.4.2 martin }; // may occur multiple times 5 1.1.1.1.4.2 martin 6 1.1.1.1.4.2 martin options { 7 1.1.1.1.4.2 martin default-key <string>; 8 1.1.1.1.4.2 martin default-port <integer>; 9 1.1.1.1.4.2 martin default-server <string>; 10 1.1.1.1.4.2 martin default-source-address ( <ipv4_address> | * ); 11 1.1.1.1.4.2 martin default-source-address-v6 ( <ipv6_address> | * ); 12 1.1.1.1.4.2 martin }; 13 1.1.1.1.4.2 martin 14 1.1.1.1.4.2 martin server <string> { 15 1.1.1.1.4.2 martin addresses { ( <quoted_string> [ port <integer> ] | <ipv4_address> [ port <integer> ] | <ipv6_address> [ port <integer> ] ); ... }; 16 1.1.1.1.4.2 martin key <string>; 17 1.1.1.1.4.2 martin port <integer>; 18 1.1.1.1.4.2 martin source-address ( <ipv4_address> | * ); 19 1.1.1.1.4.2 martin source-address-v6 ( <ipv6_address> | * ); 20 1.1.1.1.4.2 martin }; // may occur multiple times 21 1.1.1.1.4.2 martin 22