your_ip_to_ip
[hcoop/domtool2.git] / lib / domain.dtl
index 8be8896..2b17089 100644 (file)
@@ -9,6 +9,10 @@ extern type no_newlines;
 extern type ip;
 {{An IP address}}
 
+extern type your_ip;
+extern val your_ip_to_ip : your_ip -> ip;
+{{An IP address that you're authorized to use; e.g., for an SSL web host}}
+
 extern type host;
 {{A hostname; that is, (more or less) an alphanumeric string}}
 
@@ -84,4 +88,7 @@ extern val domain : your_domain -> Domain => [Root] {Aliases : [your_domain], DN
 
 extern type mail_node;
 {{A node offering SMTP services}}
-extern val mail_node_to_node : mail_node -> node;
\ No newline at end of file
+extern val mail_node_to_node : mail_node -> node;
+
+extern val domainHost : host -> [Domain] {} => { Hostname : domain };
+{{Appends the current domain onto a host.}}