[Gd-chatter] r11098 - trunk/libraries/network/koala/sources/examples/buddha

hannes at gwydiondylan.org hannes at gwydiondylan.org
Fri Dec 22 02:27:54 CET 2006


Author: hannes
Date: Fri Dec 22 02:27:52 2006
New Revision: 11098

Modified:
   trunk/libraries/network/koala/sources/examples/buddha/zone.dylan
Log:
Bug: 7257
more last minute fixes

Modified: trunk/libraries/network/koala/sources/examples/buddha/zone.dylan
==============================================================================
--- trunk/libraries/network/koala/sources/examples/buddha/zone.dylan	(original)
+++ trunk/libraries/network/koala/sources/examples/buddha/zone.dylan	Fri Dec 22 02:27:52 2006
@@ -85,10 +85,10 @@
 define web-class <zone> (<reference-object>)
   slot used-names :: <string-table> = make(<string-table>);
   data zone-name :: <string>;
-  data reverse? :: <boolean> = #f;
+  slot reverse? :: <boolean> = #f;
   has-many cname :: <cname>;
   data hostmaster :: <string> = "hostmaster.congress.ccc.de";
-  data serial :: <string>;
+  data serial :: <string> = "0";
   data refresh :: <integer> = 16384;
   data retry :: <integer> = 2048;
   data expire :: <integer> = 1048576;
@@ -158,8 +158,12 @@
      end, print-zone.mail-exchanges);
   //reverse zones for networks
   do(method(x)
-       format(stream, "Z%s:%s.:%s.\n",
-              x, print-zone.nameservers[0].ns-name, print-zone.hostmaster);
+       format(stream, "Z%s:%s.:%s.:%s:%d:%d:%d:%d:%d\n",
+              x, print-zone.nameservers[0].ns-name,
+              print-zone.hostmaster, print-zone.serial,
+              print-zone.refresh, print-zone.retry,
+              print-zone.expire, print-zone.minimum,
+              print-zone.time-to-live);
        do(method(y)
             format(stream, "&%s::%s.\n", x, y.ns-name)
           end, print-zone.nameservers);



More information about the chatter mailing list