X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=README;h=79b5447a6726ff5b6e8c7ed53a7e42a89b2e4405;hp=a21a2e7797e63bf36f9f258ce28889f3aaa7a204;hb=c6f79b178fe27ee315055dccb371b63ca1a6183a;hpb=042a8da9053c205ea74ec1785c93ca4bcf4ea5e0 diff --git a/README b/README index a21a2e7..79b5447 100644 --- a/README +++ b/README @@ -291,8 +291,13 @@ null-netlink: dict argument by any remote site using this netlink device local-address (string): IP address of host's tunnel interface secnet-address (string): IP address of this netlink device + ptp-address (string): IP address of the other end of a point-to-point link mtu (integer): MTU of host's tunnel interface +Only one of secnet-address or ptp-address may be specified. If +point-to-point mode is in use then precisely one tunnel must register +with the netlink device. + Netlink will dump its current routing table to the system/log on receipt of SIGUSR1. @@ -331,6 +336,9 @@ tun-old: dict argument route-path (string): optional, path to route command plus generic netlink options, as for 'null-netlink' + I recommend you don't specify the 'interface' option unless you're + doing something that requires the interface name to be constant. + ** rsa Defines: @@ -364,3 +372,21 @@ Defines: Defines: sha1 (hash closure) + +** conffile + +Defines: + makelist (dictionary => list of definitions) + readfile (string => string) + map (closure,list => list) + +makelist: dictionary + returns a list consisting of the definitions in the dictionary. The keys + are discarded. + +readfile: string + reads the named file and returns its contents as a string + +map: + applies the closure specified as arg1 to each of the elements in the list. + Returns a list made up of the outputs of the closure.