Code tidies to remove stuff that was needed only for the old test suite.
authorPhilip Hazel <ph10@hermes.cam.ac.uk>
Thu, 16 Feb 2006 10:05:33 +0000 (10:05 +0000)
committerPhilip Hazel <ph10@hermes.cam.ac.uk>
Thu, 16 Feb 2006 10:05:33 +0000 (10:05 +0000)
Also, use -odi for bounces when in the test harness, unless queue_only
is set.

44 files changed:
doc/doc-txt/ChangeLog
doc/doc-txt/test-harness.txt [new file with mode: 0644]
src/src/child.c
src/src/dns.c
src/src/exim.c
src/src/host.c
src/src/ip.c
test/dnszones-src/db.ip4.V4NET
test/log/0026
test/log/0162
test/log/0214
test/log/0241
test/log/0365
test/log/0366
test/log/0455
test/log/0465
test/log/0476
test/paniclog/0241
test/rejectlog/0026
test/rejectlog/0162
test/rejectlog/0214
test/rejectlog/0365
test/rejectlog/0465
test/scripts/0000-Basic/0020
test/src/fakens.c
test/stderr/0020
test/stderr/0026
test/stderr/0086
test/stderr/0094
test/stderr/0234
test/stderr/0241
test/stderr/0281
test/stderr/0381
test/stderr/0388
test/stderr/0404
test/stderr/0419
test/stderr/0465
test/stderr/0476
test/stderr/0512
test/stdout/0020
test/stdout/0365
test/stdout/0430
test/stdout/0467
test/stdout/1006

index 7ffb39b..ca8f59a 100644 (file)
@@ -1,4 +1,4 @@
-$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.303 2006/02/14 16:18:14 ph10 Exp $
+$Cambridge: exim/doc/doc-txt/ChangeLog,v 1.304 2006/02/16 10:05:33 ph10 Exp $
 
 Change log file for Exim from version 4.21
 -------------------------------------------
@@ -181,6 +181,16 @@ PH/35 Change the default for dns_check_names_pattern to allow slashes within
       is only to protect against broken name servers that fall over on strange
       characters, so the fact that it applies to all lookups doesn't matter.
 
+PH/36 Now that the new test suite is complete, we can remove some of the
+      special code in Exim that was needed for the old test suite. For example,
+      sorting DNS records because real resolvers return them in an arbitrary
+      order. The new test suite's fake resolver always returns records in the
+      same order.
+
+PH/37 When running in the test harness, use -odi for submitted messages (e.g.
+      bounces) except when queue_only is set, to avoid logging races between
+      the different processes.
+
 
 Exim version 4.60
 -----------------
diff --git a/doc/doc-txt/test-harness.txt b/doc/doc-txt/test-harness.txt
new file mode 100644 (file)
index 0000000..9cfaf8b
--- /dev/null
@@ -0,0 +1,140 @@
+$Cambridge: exim/doc/doc-txt/test-harness.txt,v 1.1 2006/02/16 10:05:33 ph10 Exp $
+
+EXIM'S BEHAVIOUR CHANGES WHEN RUNNING IN THE TEST HARNESS
+---------------------------------------------------------
+
+When Exim is running in its test harness, via the scripts in the exim-testsuite
+distribution, its behaviour is altered in a few ways, in order to make the
+regression testing work properly. The documentation for the test suite
+describes how a copy of the Exim binary is taken and patched in order to get it
+to run in the test harness. This document briefly lists the behavioural changes
+that result. They come into play when the Boolean variable running_in_test_
+harness is true.
+
+
+Privilege
+---------
+
+Exim does not give up its root privilege when called with -C or -D, nor does it
+insist on the caller being an admin user when starting a daemon, a queue
+runner, or requesting debug output.
+
+
+Small Pauses
+------------
+
+In a number of places, typically when a subprocess has been forked, there are
+short pauses of half or one second in one of the processes. This allows the
+other process to "go first"; it ensures that debugging or logging output always
+appears in the same order.
+
+
+Daemon
+------
+
+The daemon always writes a pid file when running in the test harness.
+
+
+CRAM-MD5
+--------
+
+The cram_md5 authenticator always uses the same challenge string.
+
+
+Appendfile
+----------
+
+After a quota error, the "time since last read" for the file is forced to 10s,
+for repeatability.
+
+
+Memory management
+-----------------
+
+Memory management debugging output contains only the store pool and the size
+(other information is too variable). New memory is initialized to contain F0 in
+all bytes.
+
+
+Queue running
+-------------
+
+There's a facility (-Tqt) for fudging queue times for testing retry logic.
+
+
+Syslog
+------
+
+Exim never writes to syslog in the test harness. Attempts to do so are silently
+ignored. None of the tests actually specify syslog logging for any actual log
+lines, but there is one that tests the inability to open the main and panic
+logs, which by default then tries to write to syslog.
+
+
+SMTP connection timeout
+-----------------------
+
+In order to be able to test timeout handling, a "connection refused" error is
+converted into a timeout if the timeout value is set to 999999s.
+
+
+Random numbers
+--------------
+
+The seed for the pseudo-random number generator is set to a fixed value in the
+test harness, to ensure repeatability.
+
+
+Bounce messages
+---------------
+
+When Exim is submitting a bounce message to itself, unless the configuration
+has set queue_only, it uses -odi so that the bounce is delivered before the
+subprocess returns. This avoids a race that might put log lines in an arbitrary
+order.
+
+
+DNS lookups
+-----------
+
+The real DNS resolver is never called. Instead, a fake resolver, which runs as
+a separate program, is used. It is part of the test suite and is documented
+there. This ensures complete control over the exact results of any DNS lookups.
+
+An attempt to look up a PTR record for 99.99.99.99 or an IP address for a host
+whose name ends with .test.again.dns always yields a "try again" error.
+
+A fake function is called instead of gethostbyname(). It recognizes the name
+"manyhome.test.ex" and generates a humungous number of IP addresses. It also
+recognizes an unqualified "localhost" and forces it to the appropriate loopback
+address (IPv4 or IPv6, as required). IP addresses are treated as literals. For
+other names, it does a DNS lookup (which of course actually calls the fake
+resolver) to find the host name.
+
+
+User names
+----------
+
+If unknown_login is set, it forces the login name, thus overriding the actual
+login for the test suite caller. When this happens, unknown_username provides a
+user name if it is set; otherwise an empty string is used.
+
+
+Ident
+-----
+
+If -bh is used and both the sending host port and the incoming interface port
+are supplied, an ident (RFC 1413) call is made for testing purposes.
+
+
+Debug output
+------------
+
+Debugging output from the function that waits for the clock to tick at an
+appropriate resolution (before completing the arrival of a message, for
+example) is suppressed because the fractions of seconds that it contains will
+never be repeatable.
+
+
+Philip Hazel
+15 February 2006
index e67f766..05e71bc 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/child.c,v 1.9 2006/02/14 10:26:27 ph10 Exp $ */
+/* $Cambridge: exim/src/src/child.c,v 1.10 2006/02/16 10:05:33 ph10 Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -219,21 +219,39 @@ pid = fork();
 
 /* Child process: make the reading end of the pipe into the standard input and
 close the writing end. If debugging, pass debug_fd as stderr. Then re-exec
-Exim. Failure is signalled with EX_EXECFAILED, but this shouldn't occur! */
+Exim with appropriat options. In the test harness, use -odi unless queue_only
+is set, so that the bounce is fully delivered before returning. Failure is
+signalled with EX_EXECFAILED (specified by CEE_EXEC_EXIT), but this shouldn't
+occur. */
 
 if (pid == 0)
   {
   force_fd(pfd[pipe_read], 0);
   (void)close(pfd[pipe_write]);
   if (debug_fd > 0) force_fd(debug_fd, 2);
-  if (sender_authentication != NULL)
-    child_exec_exim(CEE_EXEC_EXIT, FALSE, NULL, FALSE, 8,
-      US"-t", US"-oem", US"-oi", US"-f", sender, US"-oMas",
-      sender_authentication, message_id_option);
-  else
-    child_exec_exim(CEE_EXEC_EXIT, FALSE, NULL, FALSE, 6,
-      US"-t", US"-oem", US"-oi", US"-f", sender, message_id_option);
-  /* Control does not return here. */
+  if (running_in_test_harness && !queue_only)
+    {
+    if (sender_authentication != NULL)
+      child_exec_exim(CEE_EXEC_EXIT, FALSE, NULL, FALSE, 9,
+        US "-odi", US"-t", US"-oem", US"-oi", US"-f", sender, US"-oMas",
+        sender_authentication, message_id_option);
+    else
+      child_exec_exim(CEE_EXEC_EXIT, FALSE, NULL, FALSE, 7,
+        US "-odi", US"-t", US"-oem", US"-oi", US"-f", sender,
+        message_id_option);
+    /* Control does not return here. */
+    }
+  else   /* Not test harness */
+    {
+    if (sender_authentication != NULL)
+      child_exec_exim(CEE_EXEC_EXIT, FALSE, NULL, FALSE, 8,
+        US"-t", US"-oem", US"-oi", US"-f", sender, US"-oMas",
+        sender_authentication, message_id_option);
+    else
+      child_exec_exim(CEE_EXEC_EXIT, FALSE, NULL, FALSE, 6,
+        US"-t", US"-oem", US"-oi", US"-f", sender, message_id_option);
+    /* Control does not return here. */
+    }
   }
 
 /* Parent process. Save fork() errno and close the reading end of the stdin
@@ -256,7 +274,7 @@ if (pid > 0)
 errno = save_errno;
 return (pid_t)(-1);
 }
-#endif
+#endif   /* STAND_ALONE */
 
 
 
index 56d3f34..1a940b6 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/dns.c,v 1.13 2006/02/07 11:19:00 ph10 Exp $ */
+/* $Cambridge: exim/src/src/dns.c,v 1.14 2006/02/16 10:05:33 ph10 Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -692,15 +692,9 @@ for (i = 0; i < 10; i++)
       }
     else if (type_rr.data != NULL)
       {
-      if (running_in_test_harness &&
-          Ustrcmp(type_rr.name, "uppercase.test.ex") == 0)
-        *fully_qualified_name = US"UpperCase.test.ex";
-      else
-        {
-        if (Ustrcmp(type_rr.name, *fully_qualified_name) != 0 &&
-            type_rr.name[0] != '*')
-          *fully_qualified_name = string_copy_dnsdomain(type_rr.name);
-        }
+      if (Ustrcmp(type_rr.name, *fully_qualified_name) != 0 &&
+          type_rr.name[0] != '*')
+        *fully_qualified_name = string_copy_dnsdomain(type_rr.name);
       }
     }
 
index 5b0eb03..ef18655 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/exim.c,v 1.32 2006/02/10 16:29:20 ph10 Exp $ */
+/* $Cambridge: exim/src/src/exim.c,v 1.33 2006/02/16 10:05:33 ph10 Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -4740,12 +4740,6 @@ while (more)
       close_unwanted();      /* Close unwanted file descriptors and TLS */
       exim_nullstd();        /* Ensure std{in,out,err} exist */
 
-      /* Occasionally in the test harness we don't have synchronous delivery
-      set (can happen with bounces). In that case, let the old process finish
-      before continuing, to keep the debug output the same. */
-
-      if (running_in_test_harness && !synchronous_delivery) millisleep(100);
-
       /* Re-exec Exim if we need to regain privilege (note: in mua_wrapper
       mode, deliver_drop_privilege is forced TRUE). */
 
index 87cd7c4..07d2839 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/host.c,v 1.21 2006/02/07 16:36:25 ph10 Exp $ */
+/* $Cambridge: exim/src/src/host.c,v 1.22 2006/02/16 10:05:33 ph10 Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -94,55 +94,6 @@ return (unsigned int)(random_seed >> 16) % limit;
 
 
 /*************************************************
-*         Sort addresses when testing            *
-*************************************************/
-
-/* This function is called only when running in the test harness. It sorts a
-number of multihomed host IP addresses into the order, so as to get
-repeatability. This doesn't have to be efficient. But don't interchange IPv4
-and IPv6 addresses!
-
-NOTE:
-This sorting is not necessary for the new test harness, because it
-doesn't call the real DNS resolver, and its output is repeatable. However,
-until the old test harness is discarded, we need to retain this capability.
-The new harness is being developed towards the end of 2005. It will be some
-time before it can do everything that the old one can do.
-
-Arguments:
-  host        -> the first host item
-  last        -> the last host item
-
-Returns:      nothing
-*/
-
-static void
-sort_addresses(host_item *host, host_item *last)
-{
-BOOL done = FALSE;
-while (!done)
-  {
-  host_item *h;
-  done = TRUE;
-  for (h = host; h != last; h = h->next)
-    {
-    if ((Ustrchr(h->address, ':') == NULL) !=
-        (Ustrchr(h->next->address, ':') == NULL))
-      continue;
-    if (Ustrcmp(h->address, h->next->address) > 0)
-      {
-      uschar *temp = h->address;
-      h->address = h->next->address;
-      h->next->address = temp;
-      done = FALSE;
-      }
-    }
-  }
-}
-
-
-
-/*************************************************
 *       Replace gethostbyname() when testing     *
 *************************************************/
 
@@ -151,9 +102,8 @@ getipnodebyname() when running in the test harness. It recognizes the name
 "manyhome.test.ex" and generates a humungous number of IP addresses. It also
 recognizes an unqualified "localhost" and forces it to the appropriate loopback
 address. IP addresses are treated as literals. For other names, it uses the DNS
-to find the host name. In the new test harness, this means it will access only
-the fake DNS resolver. In the old harness it will call the real resolver and
-access the test zone.
+to find the host name. In the test harness, this means it will access only the
+fake DNS resolver.
 
 Arguments:
   name          the host name or a textual IP address
@@ -1781,27 +1731,6 @@ if (sender_host_name == NULL)
   return FAIL;
   }
 
-/* We have a host name. If we are running in the test harness, we want the host
-name and its alias to appear always the same way round. There are only ever two
-names in these tests. If one of them contains "alias", make sure it is second;
-otherwise put them in alphabetical order. */
-
-if (running_in_test_harness && *sender_host_aliases != NULL &&
-    (
-    Ustrstr(sender_host_name, "alias") != NULL ||
-      (
-      Ustrstr(*sender_host_aliases, "alias") == NULL &&
-      Ustrcmp(sender_host_name, *sender_host_aliases) > 0
-      )
-    ))
-  {
-  uschar *temp = sender_host_name;
-  sender_host_name = *sender_host_aliases;
-  *sender_host_aliases = temp;
-  }
-
-/* Debug output what was found, after test harness swapping, for consistency */
-
 HDEBUG(D_host_lookup)
   {
   uschar **aliases = sender_host_aliases;
@@ -2155,11 +2084,6 @@ host_remove_duplicates(host, &last);
 yield = local_host_check?
   host_scan_for_local_hosts(host, &last, NULL) : HOST_FOUND;
 
-/* When running in the test harness, sort into the order of addresses so as to
-get repeatability. */
-
-if (running_in_test_harness) sort_addresses(host, last);
-
 HDEBUG(D_host_lookup)
   {
   host_item *h;
@@ -2584,11 +2508,6 @@ if (rc != DNS_SUCCEED)
   else
     if (rc == HOST_IGNORED) rc = HOST_FIND_FAILED;  /* No special action */
 
-  /* When running in the test harness, sort into the order of addresses so as
-  to get repeatability. */
-
-  if (running_in_test_harness) sort_addresses(host, last);
-
   DEBUG(D_host_lookup)
     {
     host_item *h;
@@ -2976,39 +2895,6 @@ if (h != last)
   }
 #endif
 
-/* When running in the test harness, we want the hosts always to be in the same
-order so that the debugging output is the same and can be compared. Having a
-fixed set of "random" numbers doesn't actually achieve this, because the RRs
-come back from the resolver in a random order, so the non-random random numbers
-get used in a different order. We therefore have to sort the hosts that have
-the same MX values. We chose do to this by their name and then by IP address.
-The fact that the sort is slow matters not - this is testing only! */
-
-if (running_in_test_harness)
-  {
-  BOOL done;
-  do
-    {
-    done = TRUE;
-    for (h = host; h != last; h = h->next)
-      {
-      int c = Ustrcmp(h->name, h->next->name);
-      if (c == 0) c = Ustrcmp(h->address, h->next->address);
-      if (h->mx == h->next->mx && c > 0)
-        {
-        host_item *next = h->next;
-        host_item temp = *h;
-        temp.next = next->next;
-        *h = *next;
-        h->next = next;
-        *next = temp;
-        done = FALSE;
-        }
-      }
-    }
-  while (!done);
-  }
-
 /* Remove any duplicate IP addresses and then scan the list of hosts for any
 whose IP addresses are on the local host. If any are found, all hosts with the
 same or higher MX values are removed. However, if the local host has the lowest
index 062a600..0e4eab6 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/ip.c,v 1.4 2006/02/07 11:19:00 ph10 Exp $ */
+/* $Cambridge: exim/src/src/ip.c,v 1.5 2006/02/16 10:05:33 ph10 Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -224,17 +224,11 @@ alarm(0);
 
 /* There is a testing facility for simulating a connection timeout, as I
 can't think of any other way of doing this. It converts a connection refused
-into a timeout.
-
-I had to add a second fudge to keep the tests working. Attempts to connect to
-10.x.x.x are expected to timeout, but sometimes they now give "No route to
-host". */
+into a timeout if the timeout is set to 999999. */
 
 if (running_in_test_harness)
   {
-  if ((save_errno == ECONNREFUSED && timeout == 999999) ||
-      (save_errno == EHOSTUNREACH && timeout > 0 &&
-         Ustrncmp(address, "10.", 3) == 0))
+  if (save_errno == ECONNREFUSED && timeout == 999999)
     {
     rc = -1;
     save_errno = EINTR;
index 2caad55..3c80091 100644 (file)
@@ -1,4 +1,4 @@
-; $Cambridge: exim/test/dnszones-src/db.ip4.V4NET,v 1.2 2006/02/13 16:23:57 ph10 Exp $
+; $Cambridge: exim/test/dnszones-src/db.ip4.V4NET,v 1.3 2006/02/16 10:05:33 ph10 Exp $
 
 ; This is a testing reverse zone file for use when testing DNS handling in
 ; Exim. This is a fake zone of no real use - hence no SOA record. The zone name
@@ -7,8 +7,8 @@
 
 1.0.0       PTR    ten-1.test.ex.
 2.0.0       PTR    ten-2.test.ex.
-3.0.0       PTR    ten-3-alias.test.ex.
 3.0.0       PTR    ten-3.test.ex.
+3.0.0       PTR    ten-3-alias.test.ex.
 4.0.0       PTR    ten-4.test.ex.
 5.0.0       PTR    ten-5-6.test.ex.
 6.0.0       PTR    ten-5-6.test.ex.
index c3cd478..be92f73 100644 (file)
@@ -1,6 +1,6 @@
 1999-03-02 09:44:33 10HmbB-0005vi-00 <= x@y U=CALLER P=local-smtp S=sss
-1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<x@y> rejected after DATA: domain missing or malformed: failing address in "From" header is: @
-1999-03-02 09:44:33 10HmaY-0005vi-00 U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "From" header is: @
+1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<x@y> rejected after DATA: domain missing or malformed: failing address in "From:" header is: @
+1999-03-02 09:44:33 10HmaY-0005vi-00 U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "From:" header is: @
 1999-03-02 09:44:33 10HmaZ-0005vi-00 U=CALLER F=<> rejected after DATA: there is no valid sender in any header line
 1999-03-02 09:44:33 10HmbC-0005vi-00 <= <> U=CALLER P=local-smtp S=sss
 1999-03-02 09:44:33 10HmbA-0005vi-00 U=CALLER F=<x@y> rejected after DATA: body contains trigger
index c2ae951..07b33ba 100644 (file)
@@ -1 +1 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<CALLER@myhost.test.ex> rejected after DATA: malformed address: ">,\n  <u213@shrike.depaul.edu>,\n may not follow <u212@shrike.depaul.edu: failing address in "To" header begins: <u212@shrike.depaul.edu">,\n  <u213@shrike.depaul.edu>,\n  <u214@hotmail.com>,\n  <u215@hotmail.com>,\n  <u216@hotmail.com>,\n  <u217@hotmail.com>,\n  <u218@hotmail.com>,\n  <u219@angelfire.com>,\n  <u220@chickmail.com>,\n  <u221@excite.com>,\n  <u222@chickmail.com>,\n  <u223@eudoramail.com>,\n  <u224@alleyne.demon.co.uk>,\n  <u225@dial.pipex.com>,\n  <u226@hotmail.com>,\n  <u227@gpu.srv.ualberta.ca>,\n  <u228@ulst.ac.uk>,\n  <u229@worldnet.att.net>,\n  <u230@hotmail.com>,\n  <u231@careerbuildermail.com>,\n  <u232@MSN.COM>,\n  <u233@angelfire.com>,\n  <u234@hotmail.com>,\n  <u235@hotmail.com>,\n  <u236@compuserve.com>,\n  <u237@compuserve.com>,\n  <u238@hotmail.com>,\n  <u239@bellsouth.net>,\n  <u240@n64rocks.com>,\n  <u241@mailexcite.com>,\n  <u242@mailexcite.com>,\n  <u243@mailcity.com>,\n  <u244@bigfoot.com>,\n  <u245@sunbeach.net>,\n  <u246@mailcity.com>,\n  <u247@pacbell.net>,\n  <u248@hotmail.com>,\n  <u249@worldnet.att.net>,\n  <u250@bigfoot.com>,\n  <u251@mailexcite.com>,\n  <u252@netnoir.net>,\n  <u253@cablecomm1.pcs.mot.com>,\n  <u254@compu
+1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<CALLER@myhost.test.ex> rejected after DATA: malformed address: ">,\n  <u213@shrike.depaul.edu>,\n may not follow <u212@shrike.depaul.edu: failing address in "To:" header begins: <u212@shrike.depaul.edu">,\n  <u213@shrike.depaul.edu>,\n  <u214@hotmail.com>,\n  <u215@hotmail.com>,\n  <u216@hotmail.com>,\n  <u217@hotmail.com>,\n  <u218@hotmail.com>,\n  <u219@angelfire.com>,\n  <u220@chickmail.com>,\n  <u221@excite.com>,\n  <u222@chickmail.com>,\n  <u223@eudoramail.com>,\n  <u224@alleyne.demon.co.uk>,\n  <u225@dial.pipex.com>,\n  <u226@hotmail.com>,\n  <u227@gpu.srv.ualberta.ca>,\n  <u228@ulst.ac.uk>,\n  <u229@worldnet.att.net>,\n  <u230@hotmail.com>,\n  <u231@careerbuildermail.com>,\n  <u232@MSN.COM>,\n  <u233@angelfire.com>,\n  <u234@hotmail.com>,\n  <u235@hotmail.com>,\n  <u236@compuserve.com>,\n  <u237@compuserve.com>,\n  <u238@hotmail.com>,\n  <u239@bellsouth.net>,\n  <u240@n64rocks.com>,\n  <u241@mailexcite.com>,\n  <u242@mailexcite.com>,\n  <u243@mailcity.com>,\n  <u244@bigfoot.com>,\n  <u245@sunbeach.net>,\n  <u246@mailcity.com>,\n  <u247@pacbell.net>,\n  <u248@hotmail.com>,\n  <u249@worldnet.att.net>,\n  <u250@bigfoot.com>,\n  <u251@mailexcite.com>,\n  <u252@netnoir.net>,\n  <u253@cablecomm1.pcs.mot.com>,\n  <u254@compu
index 2ba61e0..a8d1701 100644 (file)
@@ -1,2 +1,2 @@
 1999-03-02 09:44:33 exim x.yz daemon started: pid=pppp, no queue runs, listening for SMTP on port 1225
-1999-03-02 09:44:33 10HmaX-0005vi-00 H=[127.0.0.1] F=<x@y.x> rejected after DATA: malformed address: ;bad@address;bad@address;bad@add may not follow bad@address: failing address in "To" header begins: bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address
+1999-03-02 09:44:33 10HmaX-0005vi-00 H=[127.0.0.1] F=<x@y.x> rejected after DATA: malformed address: ;bad@address;bad@address;bad@add may not follow bad@address: failing address in "To:" header begins: bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address
index 43f3f6e..c5776cb 100644 (file)
@@ -1,12 +1,12 @@
 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@test.ex U=CALLER P=local S=sss
 1999-03-02 09:44:33 Start queue run: pid=pppp -qf
-1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -t failed: Not a directory
+1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -odi failed: Not a directory
 1999-03-02 09:44:33 10HmaX-0005vi-00 == >postmaster <system-filter> T=address_reply defer (0): Failed to send message from address_reply transport (127)
 1999-03-02 09:44:33 10HmaX-0005vi-00 Frozen by the system filter: everything's freezing today
 1999-03-02 09:44:33 End queue run: pid=pppp -qf
 1999-03-02 09:44:33 10HmaX-0005vi-00 unfrozen by CALLER
 1999-03-02 09:44:33 Start queue run: pid=pppp -qf
 1999-03-02 09:44:33 10HmaX-0005vi-00 => userx <userx@test.ex> R=all T=local
-1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -t failed: Not a directory
+1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -odi failed: Not a directory
 1999-03-02 09:44:33 10HmaX-0005vi-00 == >postmaster <system-filter> T=address_reply defer (0): Failed to send message from address_reply transport (127)
 1999-03-02 09:44:33 End queue run: pid=pppp -qf
index 24c4765..569e49d 100644 (file)
@@ -1,4 +1,4 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<> rejected after DATA: '>' missing at end of address: failing address in "From" header is: <bad@syntax
+1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<> rejected after DATA: '>' missing at end of address: failing address in "From:" header is: <bad@syntax
 1999-03-02 09:44:33 10HmaY-0005vi-00 U=CALLER F=<> rejected after DATA: there is no valid sender in any header line
 1999-03-02 09:44:33 U=CALLER sender verify defer for <callout@x>: could not connect to V4NET.0.0.0 [V4NET.0.0.0]: Network Error
 1999-03-02 09:44:33 U=CALLER F=<callout@x> temporarily rejected RCPT <x@y>: Could not complete sender verify callout
@@ -7,7 +7,7 @@
 1999-03-02 09:44:33 U=CALLER F=<recipcallout@y> temporarily rejected RCPT <callout@y>: could not connect to V4NET.0.0.0 [V4NET.0.0.0]: Network Error
 1999-03-02 09:44:33 U=CALLER F=<> rejected RCPT <cantverify.fail@y>: failure message
 1999-03-02 09:44:33 U=CALLER F=<> temporarily rejected RCPT <cantverify.defer@y>: defer message
-1999-03-02 09:44:33 10HmbB-0005vi-00 U=CALLER F=<> rejected after DATA: '>' missing at end of address: failing address in "From" header is: <bad@syntax
+1999-03-02 09:44:33 10HmbB-0005vi-00 U=CALLER F=<> rejected after DATA: '>' missing at end of address: failing address in "From:" header is: <bad@syntax
 1999-03-02 09:44:33 10HmbC-0005vi-00 U=CALLER F=<> rejected after DATA: there is no valid sender in any header line
 1999-03-02 09:44:33 U=CALLER sender verify defer for <callout@x>: could not connect to V4NET.0.0.0 [V4NET.0.0.0]: Network Error
 1999-03-02 09:44:33 U=CALLER F=<callout@x> temporarily rejected RCPT <x@y>: Could not complete sender verify callout
index 311c26b..0104bed 100644 (file)
@@ -1,20 +1,20 @@
 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@test.ex U=CALLER P=local S=sss
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-1.test.ex [V4NET.0.0.1] Network Error
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-2.test.ex [V4NET.0.0.2] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ten-3.test.ex [V4NET.0.0.3] Network Error
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-4.test.ex [V4NET.0.0.4] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ten-5.test.ex [V4NET.0.0.5] Network Error
-1999-03-02 09:44:33 10HmaX-0005vi-00 black-1.test.ex [V4NET.11.12.13] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-4.test.ex [V4NET.0.0.4] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-2.test.ex [V4NET.0.0.2] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-1.test.ex [V4NET.0.0.1] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 black-2.test.ex [V4NET.11.12.14] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@mxt99.test.ex R=r1 T=smtp defer (dd): Network Error
 1999-03-02 09:44:33 Start queue run: pid=pppp
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-1.test.ex [V4NET.0.0.1] Network Error
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-2.test.ex [V4NET.0.0.2] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ten-3.test.ex [V4NET.0.0.3] Network Error
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-4.test.ex [V4NET.0.0.4] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ten-5.test.ex [V4NET.0.0.5] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-4.test.ex [V4NET.0.0.4] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-2.test.ex [V4NET.0.0.2] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-1.test.ex [V4NET.0.0.1] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ten-6.test.ex [V4NET.0.0.6] Network Error
-1999-03-02 09:44:33 10HmaX-0005vi-00 black-1.test.ex [V4NET.11.12.13] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 black-2.test.ex [V4NET.11.12.14] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 black-1.test.ex [V4NET.11.12.13] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@mxt99.test.ex R=r1 T=smtp defer (dd): Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ** userx@mxt99.test.ex: retry timeout exceeded
 1999-03-02 09:44:33 10HmaY-0005vi-00 <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss
index 3e7fd8b..caeab73 100644 (file)
@@ -1,11 +1,11 @@
 1999-03-02 09:44:33 10HmaX-0005vi-00 <= CALLER@test.ex U=CALLER P=local S=sss
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-1.test.ex [V4NET.0.0.1] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-3.test.ex [V4NET.0.0.3] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@mxt97.test.ex R=r1 T=smtp defer (dd): Network Error
 1999-03-02 09:44:33 Start queue run: pid=pppp
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-1.test.ex [V4NET.0.0.1] Network Error
-1999-03-02 09:44:33 10HmaX-0005vi-00 ten-2.test.ex [V4NET.0.0.2] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ten-3.test.ex [V4NET.0.0.3] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ten-4.test.ex [V4NET.0.0.4] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-2.test.ex [V4NET.0.0.2] Network Error
+1999-03-02 09:44:33 10HmaX-0005vi-00 ten-1.test.ex [V4NET.0.0.1] Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 == userx@mxt97.test.ex R=r1 T=smtp defer (dd): Network Error
 1999-03-02 09:44:33 10HmaX-0005vi-00 ** userx@mxt97.test.ex: retry timeout exceeded
 1999-03-02 09:44:33 10HmaY-0005vi-00 <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss
index ee6899c..5a31739 100644 (file)
@@ -1,3 +1,3 @@
 1999-03-02 09:44:33 10HmaY-0005vi-00 <= <> U=CALLER P=local-smtp S=sss
 1999-03-02 09:44:33 10HmaZ-0005vi-00 <= abc@somewhere U=CALLER P=local S=sss
-1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "To" header is: abc@xyz.
+1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "To:" header is: abc@xyz.
index 6ae09c3..c48ae1b 100644 (file)
@@ -6,7 +6,7 @@
 1999-03-02 09:44:33 10HmaX-0005vi-00 ** userx@test.ex R=r1 T=t1: SMTP error from remote mail server after RCPT TO:<userx@test.ex>: host 127.0.0.1 [127.0.0.1]: 550 NO
 1999-03-02 09:44:33 10HmaZ-0005vi-00 <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss
 1999-03-02 09:44:33 10HmaZ-0005vi-00 127.0.0.1 [127.0.0.1] Connection refused
-1999-03-02 09:44:33 10HmaX-0005vi-00 Completed
 1999-03-02 09:44:33 10HmaZ-0005vi-00 == CALLER@the.local.host.name R=r1 T=t1 defer (dd): Connection refused
+1999-03-02 09:44:33 10HmaX-0005vi-00 Completed
 1999-03-02 09:44:33 10HmaY-0005vi-00 == usery@test.ex R=r1 T=t1 defer (-53): retry time not reached for any host
 1999-03-02 09:44:33 End queue run: pid=pppp
index 74a87b1..60694af 100644 (file)
@@ -1,2 +1,2 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -t failed: Not a directory
-1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -t failed: Not a directory
+1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -odi failed: Not a directory
+1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -odi failed: Not a directory
index c902e78..384d6ef 100644 (file)
@@ -1,4 +1,4 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<x@y> rejected after DATA: domain missing or malformed: failing address in "From" header is: @
+1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<x@y> rejected after DATA: domain missing or malformed: failing address in "From:" header is: @
 Envelope-from: <x@y>
 Envelope-to: <x@y>
 P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz)
@@ -8,7 +8,7 @@ P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz)
 F From: @
 I Message-Id: <E10HmaX-0005vi-00@myhost.test.ex>
   Date: Tue, 2 Mar 1999 09:44:33 +0000
-1999-03-02 09:44:33 10HmaY-0005vi-00 U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "From" header is: @
+1999-03-02 09:44:33 10HmaY-0005vi-00 U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "From:" header is: @
 Envelope-from: <>
 Envelope-to: <x@y>
 P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz)
index d9c7597..5155969 100644 (file)
@@ -1,4 +1,4 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<CALLER@myhost.test.ex> rejected after DATA: malformed address: ">,\n  <u213@shrike.depaul.edu>,\n may not follow <u212@shrike.depaul.edu: failing address in "To" header begins: <u212@shrike.depaul.edu">,\n  <u213@shrike.depaul.edu>,\n  <u214@hotmail.com>,\n  <u215@hotmail.com>,\n  <u216@hotmail.com>,\n  <u217@hotmail.com>,\n  <u218@hotmail.com>,\n  <u219@angelfire.com>,\n  <u220@chickmail.com>,\n  <u221@excite.com>,\n  <u222@chickmail.com>,\n  <u223@eudoramail.com>,\n  <u224@alleyne.demon.co.uk>,\n  <u225@dial.pipex.com>,\n  <u226@hotmail.com>,\n  <u227@gpu.srv.ualberta.ca>,\n  <u228@ulst.ac.uk>,\n  <u229@worldnet.att.net>,\n  <u230@hotmail.com>,\n  <u231@careerbuildermail.com>,\n  <u232@MSN.COM>,\n  <u233@angelfire.com>,\n  <u234@hotmail.com>,\n  <u235@hotmail.com>,\n  <u236@compuserve.com>,\n  <u237@compuserve.com>,\n  <u238@hotmail.com>,\n  <u239@bellsouth.net>,\n  <u240@n64rocks.com>,\n  <u241@mailexcite.com>,\n  <u242@mailexcite.com>,\n  <u243@mailcity.com>,\n  <u244@bigfoot.com>,\n  <u245@sunbeach.net>,\n  <u246@mailcity.com>,\n  <u247@pacbell.net>,\n  <u248@hotmail.com>,\n  <u249@worldnet.att.net>,\n  <u250@bigfoot.com>,\n  <u251@mailexcite.com>,\n  <u252@netnoir.net>,\n  <u253@cablecomm1.pcs.mot.com>,\n  <u254@compu
+1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<CALLER@myhost.test.ex> rejected after DATA: malformed address: ">,\n  <u213@shrike.depaul.edu>,\n may not follow <u212@shrike.depaul.edu: failing address in "To:" header begins: <u212@shrike.depaul.edu">,\n  <u213@shrike.depaul.edu>,\n  <u214@hotmail.com>,\n  <u215@hotmail.com>,\n  <u216@hotmail.com>,\n  <u217@hotmail.com>,\n  <u218@hotmail.com>,\n  <u219@angelfire.com>,\n  <u220@chickmail.com>,\n  <u221@excite.com>,\n  <u222@chickmail.com>,\n  <u223@eudoramail.com>,\n  <u224@alleyne.demon.co.uk>,\n  <u225@dial.pipex.com>,\n  <u226@hotmail.com>,\n  <u227@gpu.srv.ualberta.ca>,\n  <u228@ulst.ac.uk>,\n  <u229@worldnet.att.net>,\n  <u230@hotmail.com>,\n  <u231@careerbuildermail.com>,\n  <u232@MSN.COM>,\n  <u233@angelfire.com>,\n  <u234@hotmail.com>,\n  <u235@hotmail.com>,\n  <u236@compuserve.com>,\n  <u237@compuserve.com>,\n  <u238@hotmail.com>,\n  <u239@bellsouth.net>,\n  <u240@n64rocks.com>,\n  <u241@mailexcite.com>,\n  <u242@mailexcite.com>,\n  <u243@mailcity.com>,\n  <u244@bigfoot.com>,\n  <u245@sunbeach.net>,\n  <u246@mailcity.com>,\n  <u247@pacbell.net>,\n  <u248@hotmail.com>,\n  <u249@worldnet.att.net>,\n  <u250@bigfoot.com>,\n  <u251@mailexcite.com>,\n  <u252@netnoir.net>,\n  <u253@cablecomm1.pcs.mot.com>,\n  <u254@compu
 Envelope-from: <CALLER@myhost.test.ex>
 Envelope-to: <u3@test.ex>
 P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz)
index d9b3efa..614af1f 100644 (file)
@@ -1,4 +1,4 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 H=[127.0.0.1] F=<x@y.x> rejected after DATA: malformed address: ;bad@address;bad@address;bad@add may not follow bad@address: failing address in "To" header begins: bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address
+1999-03-02 09:44:33 10HmaX-0005vi-00 H=[127.0.0.1] F=<x@y.x> rejected after DATA: malformed address: ;bad@address;bad@address;bad@add may not follow bad@address: failing address in "To:" header begins: bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address;bad@address;bad@address;bad@address;bad@address;\n    bad@address;bad@address
 Envelope-from: <x@y.x>
 Envelope-to: <x@test.ex>
 P Received: from [127.0.0.1]
index 6dee640..5dbe625 100644 (file)
@@ -1,4 +1,4 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<> rejected after DATA: '>' missing at end of address: failing address in "From" header is: <bad@syntax
+1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<> rejected after DATA: '>' missing at end of address: failing address in "From:" header is: <bad@syntax
 Envelope-from: <>
 Envelope-to: <x@y>
 P Received: from CALLER by the.local.host.name with local-smtp (Exim x.yz)
@@ -40,7 +40,7 @@ I Message-Id: <E10HmbA-0005vi-00@the.local.host.name>
 1999-03-02 09:44:33 U=CALLER F=<recipcallout@y> temporarily rejected RCPT <callout@y>: could not connect to V4NET.0.0.0 [V4NET.0.0.0]: Network Error
 1999-03-02 09:44:33 U=CALLER F=<> rejected RCPT <cantverify.fail@y>: failure message
 1999-03-02 09:44:33 U=CALLER F=<> temporarily rejected RCPT <cantverify.defer@y>: defer message
-1999-03-02 09:44:33 10HmbB-0005vi-00 U=CALLER F=<> rejected after DATA: '>' missing at end of address: failing address in "From" header is: <bad@syntax
+1999-03-02 09:44:33 10HmbB-0005vi-00 U=CALLER F=<> rejected after DATA: '>' missing at end of address: failing address in "From:" header is: <bad@syntax
 1999-03-02 09:44:33 10HmbC-0005vi-00 U=CALLER F=<> rejected after DATA: there is no valid sender in any header line
 1999-03-02 09:44:33 U=CALLER sender verify defer for <callout@x>: could not connect to V4NET.0.0.0 [V4NET.0.0.0]: Network Error
 1999-03-02 09:44:33 U=CALLER F=<callout@x> temporarily rejected RCPT <x@y>: Could not complete sender verify callout
index 76d9dbf..cab1438 100644 (file)
@@ -1,4 +1,4 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "To" header is: abc@xyz.
+1999-03-02 09:44:33 10HmaX-0005vi-00 U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "To:" header is: abc@xyz.
 Envelope-from: <>
 Envelope-to: <abc@xyz>
 P Received: from CALLER by myhost.test.ex with local-smtp (Exim x.yz)
index 55f4c94..7334772 100644 (file)
@@ -4,6 +4,6 @@
 # that is what is used by the testing code in Exim when it generates 2048 IP
 # addresses for the absurdly multi-homed host.
 #
-exim -bh 10.250.104.7
+exim -bh 10.250.104.42
 quit
 ****
index 9ab7b7e..3ec432c 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/test/src/fakens.c,v 1.1 2006/02/06 16:24:05 ph10 Exp $ */
+/* $Cambridge: exim/test/src/fakens.c,v 1.2 2006/02/16 10:05:34 ph10 Exp $ */
 
 /*************************************************
 *       fakens - A Fake Nameserver Program       *
@@ -81,12 +81,6 @@ typedef unsigned char uschar;
 #define Ustrncmp(s,t,n)    strncmp(CCS(s),CCS(t),n)
 #define Ustrncpy(s,t,n)    strncpy(CS(s),CCS(t),n)
 
-
-typedef struct adomainstr {
-  struct adomainstr *next;
-  uschar name[1];
-} adomainstr;
-
 typedef struct zoneitem {
   uschar *zone;
   uschar *zonefile;
@@ -210,7 +204,6 @@ Arguments:
   qtypelen    the length of qtype
   pkptr       points to the output buffer pointer; this is updated
   countptr    points to the record count; this is updated
-  adomainptr  points to where to hang additional domains
 
 Returns:      0 on success, else HOST_NOT_FOUND or NO_DATA or NO_RECOVERY or
               PASS_ON - the latter if a "PASS ON NOT FOUND" line is seen
@@ -218,16 +211,16 @@ Returns:      0 on success, else HOST_NOT_FOUND or NO_DATA or NO_RECOVERY or
 
 static int
 find_records(FILE *f, uschar *zone, uschar *domain, uschar *qtype,
-  int qtypelen, uschar **pkptr, int *countptr, adomainstr **adomainptr)
+  int qtypelen, uschar **pkptr, int *countptr)
 {
 int yield = HOST_NOT_FOUND;
-int zonelen = Ustrlen(zone);
 int domainlen = Ustrlen(domain);
 BOOL pass_on_not_found = FALSE;
 tlist *typeptr;
 uschar *pk = *pkptr;
 uschar buffer[256];
 uschar rrdomain[256];
+uschar RRdomain[256];
 
 /* Decode the required type */
 
@@ -271,8 +264,22 @@ while (fgets(CS buffer, sizeof(buffer), f) != NULL)
   if (!isspace(*p))
     {
     uschar *pp = rrdomain;
-    while (!isspace(*p)) *pp++ = tolower(*p++);
-    if (pp[-1] != '.') Ustrcpy(pp, zone); else pp[-1] = 0;
+    uschar *PP = RRdomain;
+    while (!isspace(*p))
+      {
+      *pp++ = tolower(*p);
+      *PP++ = *p++;
+      }
+    if (pp[-1] != '.')
+      {
+      Ustrcpy(pp, zone);
+      Ustrcpy(PP, zone);
+      }
+    else
+      {
+      pp[-1] = 0;
+      PP[-1] = 0;
+      }
     }
 
   /* Compare domain names; first check for a wildcard */
@@ -312,7 +319,10 @@ while (fgets(CS buffer, sizeof(buffer), f) != NULL)
   p += qtlen;
   while (isspace(*p)) p++;
 
-  pk = packname(domain, pk);            /* Not rrdomain because of wildcard */
+  /* For a wildcard record, use the search name; otherwise use the record's
+  name in its original case because it might contain upper case letters. */
+
+  pk = packname((rrdomain[0] == '*')? domain : RRdomain, pk);
   *pk++ = (tvalue >> 8) & 255;
   *pk++ = (tvalue) & 255;
   *pk++ = 0;
@@ -368,7 +378,10 @@ while (fgets(CS buffer, sizeof(buffer), f) != NULL)
     while (isspace(*p)) p++;
     *pk++ = (value >> 8) & 255;
     *pk++ = value & 255;
-    goto PACKNAME;
+    if (ep[-1] != '.') sprintf(ep, "%s.", zone);
+    pk = packname(p, pk);
+    plen = Ustrlen(p);
+    break;
 
     case ns_t_txt:
     pp = pk++;
@@ -392,20 +405,9 @@ while (fgets(CS buffer, sizeof(buffer), f) != NULL)
     case ns_t_cname:
     case ns_t_ns:
     case ns_t_ptr:
-    PACKNAME:
     if (ep[-1] != '.') sprintf(ep, "%s.", zone);
     pk = packname(p, pk);
     plen = Ustrlen(p);
-    if (adomainptr != NULL && plen > zonelen + 2 &&
-        Ustrncmp(p + plen - zonelen - 1, zone, zonelen) == 0)
-      {
-      adomainstr *adomain = (adomainstr *)malloc(sizeof(adomainstr) + plen);
-      *adomainptr = adomain;
-      adomainptr = &(adomain->next);
-      adomain->next = NULL;
-      Ustrncpy(adomain->name, p, plen - 1);
-      adomain->name[plen-1] = 0;
-      }
     break;
     }
 
@@ -442,13 +444,11 @@ main(int argc, char **argv)
 {
 FILE *f;
 DIR *d;
-int dirlen, domlen, qtypelen;
+int domlen, qtypelen;
 int yield, count;
 int i;
 int zonecount = 0;
-tlist *typeptr;
 struct dirent *de;
-adomainstr *adomain = NULL;
 zoneitem zones[32];
 uschar *qualify = NULL;
 uschar *p, *zone;
@@ -559,23 +559,17 @@ if (f == NULL)
 /* Find the records we want, and add them to the result. */
 
 count = 0;
-yield = find_records(f, zone, domain, qtype, qtypelen, &pk, &count, &adomain);
+yield = find_records(f, zone, domain, qtype, qtypelen, &pk, &count);
 if (yield == NO_RECOVERY) goto END_OFF;
 
 packet[6] = (count >> 8) & 255;
 packet[7] = count & 255;
 
-/* Search for additional records and add them to the result. */
-
-count = 0;
-for (; adomain != NULL; adomain = adomain->next)
-  {
-  (void)find_records(f, zone, adomain->name, US"AAAA", 4, &pk, &count, NULL);
-  (void)find_records(f, zone, adomain->name, US"A", 1, &pk, &count, NULL);
-  }
+/* There is no need to return any additional records because Exim no longer
+(from release 4.61) makes any use of them. */
 
-packet[10] = (count >> 8) & 255;
-packet[11] = count & 255;
+packet[10] = 0;
+packet[11] = 0;
 
 /* Close the zone file, write the result, and return. */
 
index 9c22b7b..7137b4a 100644 (file)
 >>> host in hosts_connection_nolog? no (option unset)
 >>> host in host_lookup? yes (matched "10.250.104.0/21")
->>> looking up host name for 10.250.104.7
+>>> looking up host name for 10.250.104.42
 >>> IP address lookup yielded manyhome.test.ex
 MUNGED: ::1 will be omitted in what follows
 >>> get[host|ipnode]byname[2] looked up these IP addresses:
 >>>   name=manyhome.test.ex address=10.250.104.0
 >>>   name=manyhome.test.ex address=10.250.104.1
+>>>   name=manyhome.test.ex address=10.250.104.2
+>>>   name=manyhome.test.ex address=10.250.104.3
+>>>   name=manyhome.test.ex address=10.250.104.4
+>>>   name=manyhome.test.ex address=10.250.104.5
+>>>   name=manyhome.test.ex address=10.250.104.6
+>>>   name=manyhome.test.ex address=10.250.104.7
+>>>   name=manyhome.test.ex address=10.250.104.8
+>>>   name=manyhome.test.ex address=10.250.104.9
 >>>   name=manyhome.test.ex address=10.250.104.10
+>>>   name=manyhome.test.ex address=10.250.104.11
+>>>   name=manyhome.test.ex address=10.250.104.12
+>>>   name=manyhome.test.ex address=10.250.104.13
+>>>   name=manyhome.test.ex address=10.250.104.14
+>>>   name=manyhome.test.ex address=10.250.104.15
+>>>   name=manyhome.test.ex address=10.250.104.16
+>>>   name=manyhome.test.ex address=10.250.104.17
+>>>   name=manyhome.test.ex address=10.250.104.18
+>>>   name=manyhome.test.ex address=10.250.104.19
+>>>   name=manyhome.test.ex address=10.250.104.20
+>>>   name=manyhome.test.ex address=10.250.104.21
+>>>   name=manyhome.test.ex address=10.250.104.22
+>>>   name=manyhome.test.ex address=10.250.104.23
+>>>   name=manyhome.test.ex address=10.250.104.24
+>>>   name=manyhome.test.ex address=10.250.104.25
+>>>   name=manyhome.test.ex address=10.250.104.26
+>>>   name=manyhome.test.ex address=10.250.104.27
+>>>   name=manyhome.test.ex address=10.250.104.28
+>>>   name=manyhome.test.ex address=10.250.104.29
+>>>   name=manyhome.test.ex address=10.250.104.30
+>>>   name=manyhome.test.ex address=10.250.104.31
+>>>   name=manyhome.test.ex address=10.250.104.32
+>>>   name=manyhome.test.ex address=10.250.104.33
+>>>   name=manyhome.test.ex address=10.250.104.34
+>>>   name=manyhome.test.ex address=10.250.104.35
+>>>   name=manyhome.test.ex address=10.250.104.36
+>>>   name=manyhome.test.ex address=10.250.104.37
+>>>   name=manyhome.test.ex address=10.250.104.38
+>>>   name=manyhome.test.ex address=10.250.104.39
+>>>   name=manyhome.test.ex address=10.250.104.40
+>>>   name=manyhome.test.ex address=10.250.104.41
+>>>   name=manyhome.test.ex address=10.250.104.42
+>>>   name=manyhome.test.ex address=10.250.104.43
+>>>   name=manyhome.test.ex address=10.250.104.44
+>>>   name=manyhome.test.ex address=10.250.104.45
+>>>   name=manyhome.test.ex address=10.250.104.46
+>>>   name=manyhome.test.ex address=10.250.104.47
+>>>   name=manyhome.test.ex address=10.250.104.48
+>>>   name=manyhome.test.ex address=10.250.104.49
+>>>   name=manyhome.test.ex address=10.250.104.50
+>>>   name=manyhome.test.ex address=10.250.104.51
+>>>   name=manyhome.test.ex address=10.250.104.52
+>>>   name=manyhome.test.ex address=10.250.104.53
+>>>   name=manyhome.test.ex address=10.250.104.54
+>>>   name=manyhome.test.ex address=10.250.104.55
+>>>   name=manyhome.test.ex address=10.250.104.56
+>>>   name=manyhome.test.ex address=10.250.104.57
+>>>   name=manyhome.test.ex address=10.250.104.58
+>>>   name=manyhome.test.ex address=10.250.104.59
+>>>   name=manyhome.test.ex address=10.250.104.60
+>>>   name=manyhome.test.ex address=10.250.104.61
+>>>   name=manyhome.test.ex address=10.250.104.62
+>>>   name=manyhome.test.ex address=10.250.104.63
+>>>   name=manyhome.test.ex address=10.250.104.64
+>>>   name=manyhome.test.ex address=10.250.104.65
+>>>   name=manyhome.test.ex address=10.250.104.66
+>>>   name=manyhome.test.ex address=10.250.104.67
+>>>   name=manyhome.test.ex address=10.250.104.68
+>>>   name=manyhome.test.ex address=10.250.104.69
+>>>   name=manyhome.test.ex address=10.250.104.70
+>>>   name=manyhome.test.ex address=10.250.104.71
+>>>   name=manyhome.test.ex address=10.250.104.72
+>>>   name=manyhome.test.ex address=10.250.104.73
+>>>   name=manyhome.test.ex address=10.250.104.74
+>>>   name=manyhome.test.ex address=10.250.104.75
+>>>   name=manyhome.test.ex address=10.250.104.76
+>>>   name=manyhome.test.ex address=10.250.104.77
+>>>   name=manyhome.test.ex address=10.250.104.78
+>>>   name=manyhome.test.ex address=10.250.104.79
+>>>   name=manyhome.test.ex address=10.250.104.80
+>>>   name=manyhome.test.ex address=10.250.104.81
+>>>   name=manyhome.test.ex address=10.250.104.82
+>>>   name=manyhome.test.ex address=10.250.104.83
+>>>   name=manyhome.test.ex address=10.250.104.84
+>>>   name=manyhome.test.ex address=10.250.104.85
+>>>   name=manyhome.test.ex address=10.250.104.86
+>>>   name=manyhome.test.ex address=10.250.104.87
+>>>   name=manyhome.test.ex address=10.250.104.88
+>>>   name=manyhome.test.ex address=10.250.104.89
+>>>   name=manyhome.test.ex address=10.250.104.90
+>>>   name=manyhome.test.ex address=10.250.104.91
+>>>   name=manyhome.test.ex address=10.250.104.92
+>>>   name=manyhome.test.ex address=10.250.104.93
+>>>   name=manyhome.test.ex address=10.250.104.94
+>>>   name=manyhome.test.ex address=10.250.104.95
+>>>   name=manyhome.test.ex address=10.250.104.96
+>>>   name=manyhome.test.ex address=10.250.104.97
+>>>   name=manyhome.test.ex address=10.250.104.98
+>>>   name=manyhome.test.ex address=10.250.104.99
 >>>   name=manyhome.test.ex address=10.250.104.100
 >>>   name=manyhome.test.ex address=10.250.104.101
 >>>   name=manyhome.test.ex address=10.250.104.102
@@ -17,7 +114,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.107
 >>>   name=manyhome.test.ex address=10.250.104.108
 >>>   name=manyhome.test.ex address=10.250.104.109
->>>   name=manyhome.test.ex address=10.250.104.11
 >>>   name=manyhome.test.ex address=10.250.104.110
 >>>   name=manyhome.test.ex address=10.250.104.111
 >>>   name=manyhome.test.ex address=10.250.104.112
@@ -28,7 +124,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.117
 >>>   name=manyhome.test.ex address=10.250.104.118
 >>>   name=manyhome.test.ex address=10.250.104.119
->>>   name=manyhome.test.ex address=10.250.104.12
 >>>   name=manyhome.test.ex address=10.250.104.120
 >>>   name=manyhome.test.ex address=10.250.104.121
 >>>   name=manyhome.test.ex address=10.250.104.122
@@ -39,7 +134,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.127
 >>>   name=manyhome.test.ex address=10.250.104.128
 >>>   name=manyhome.test.ex address=10.250.104.129
->>>   name=manyhome.test.ex address=10.250.104.13
 >>>   name=manyhome.test.ex address=10.250.104.130
 >>>   name=manyhome.test.ex address=10.250.104.131
 >>>   name=manyhome.test.ex address=10.250.104.132
@@ -50,7 +144,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.137
 >>>   name=manyhome.test.ex address=10.250.104.138
 >>>   name=manyhome.test.ex address=10.250.104.139
->>>   name=manyhome.test.ex address=10.250.104.14
 >>>   name=manyhome.test.ex address=10.250.104.140
 >>>   name=manyhome.test.ex address=10.250.104.141
 >>>   name=manyhome.test.ex address=10.250.104.142
@@ -61,7 +154,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.147
 >>>   name=manyhome.test.ex address=10.250.104.148
 >>>   name=manyhome.test.ex address=10.250.104.149
->>>   name=manyhome.test.ex address=10.250.104.15
 >>>   name=manyhome.test.ex address=10.250.104.150
 >>>   name=manyhome.test.ex address=10.250.104.151
 >>>   name=manyhome.test.ex address=10.250.104.152
@@ -72,7 +164,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.157
 >>>   name=manyhome.test.ex address=10.250.104.158
 >>>   name=manyhome.test.ex address=10.250.104.159
->>>   name=manyhome.test.ex address=10.250.104.16
 >>>   name=manyhome.test.ex address=10.250.104.160
 >>>   name=manyhome.test.ex address=10.250.104.161
 >>>   name=manyhome.test.ex address=10.250.104.162
@@ -83,7 +174,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.167
 >>>   name=manyhome.test.ex address=10.250.104.168
 >>>   name=manyhome.test.ex address=10.250.104.169
->>>   name=manyhome.test.ex address=10.250.104.17
 >>>   name=manyhome.test.ex address=10.250.104.170
 >>>   name=manyhome.test.ex address=10.250.104.171
 >>>   name=manyhome.test.ex address=10.250.104.172
@@ -94,7 +184,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.177
 >>>   name=manyhome.test.ex address=10.250.104.178
 >>>   name=manyhome.test.ex address=10.250.104.179
->>>   name=manyhome.test.ex address=10.250.104.18
 >>>   name=manyhome.test.ex address=10.250.104.180
 >>>   name=manyhome.test.ex address=10.250.104.181
 >>>   name=manyhome.test.ex address=10.250.104.182
@@ -105,7 +194,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.187
 >>>   name=manyhome.test.ex address=10.250.104.188
 >>>   name=manyhome.test.ex address=10.250.104.189
->>>   name=manyhome.test.ex address=10.250.104.19
 >>>   name=manyhome.test.ex address=10.250.104.190
 >>>   name=manyhome.test.ex address=10.250.104.191
 >>>   name=manyhome.test.ex address=10.250.104.192
@@ -116,8 +204,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.197
 >>>   name=manyhome.test.ex address=10.250.104.198
 >>>   name=manyhome.test.ex address=10.250.104.199
->>>   name=manyhome.test.ex address=10.250.104.2
->>>   name=manyhome.test.ex address=10.250.104.20
 >>>   name=manyhome.test.ex address=10.250.104.200
 >>>   name=manyhome.test.ex address=10.250.104.201
 >>>   name=manyhome.test.ex address=10.250.104.202
@@ -128,7 +214,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.207
 >>>   name=manyhome.test.ex address=10.250.104.208
 >>>   name=manyhome.test.ex address=10.250.104.209
->>>   name=manyhome.test.ex address=10.250.104.21
 >>>   name=manyhome.test.ex address=10.250.104.210
 >>>   name=manyhome.test.ex address=10.250.104.211
 >>>   name=manyhome.test.ex address=10.250.104.212
@@ -139,7 +224,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.217
 >>>   name=manyhome.test.ex address=10.250.104.218
 >>>   name=manyhome.test.ex address=10.250.104.219
->>>   name=manyhome.test.ex address=10.250.104.22
 >>>   name=manyhome.test.ex address=10.250.104.220
 >>>   name=manyhome.test.ex address=10.250.104.221
 >>>   name=manyhome.test.ex address=10.250.104.222
@@ -150,7 +234,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.227
 >>>   name=manyhome.test.ex address=10.250.104.228
 >>>   name=manyhome.test.ex address=10.250.104.229
->>>   name=manyhome.test.ex address=10.250.104.23
 >>>   name=manyhome.test.ex address=10.250.104.230
 >>>   name=manyhome.test.ex address=10.250.104.231
 >>>   name=manyhome.test.ex address=10.250.104.232
@@ -161,7 +244,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.237
 >>>   name=manyhome.test.ex address=10.250.104.238
 >>>   name=manyhome.test.ex address=10.250.104.239
->>>   name=manyhome.test.ex address=10.250.104.24
 >>>   name=manyhome.test.ex address=10.250.104.240
 >>>   name=manyhome.test.ex address=10.250.104.241
 >>>   name=manyhome.test.ex address=10.250.104.242
@@ -172,163 +254,172 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.104.247
 >>>   name=manyhome.test.ex address=10.250.104.248
 >>>   name=manyhome.test.ex address=10.250.104.249
->>>   name=manyhome.test.ex address=10.250.104.25
 >>>   name=manyhome.test.ex address=10.250.104.250
 >>>   name=manyhome.test.ex address=10.250.104.251
 >>>   name=manyhome.test.ex address=10.250.104.252
 >>>   name=manyhome.test.ex address=10.250.104.253
 >>>   name=manyhome.test.ex address=10.250.104.254
 >>>   name=manyhome.test.ex address=10.250.104.255
->>>   name=manyhome.test.ex address=10.250.104.26
->>>   name=manyhome.test.ex address=10.250.104.27
->>>   name=manyhome.test.ex address=10.250.104.28
->>>   name=manyhome.test.ex address=10.250.104.29
->>>   name=manyhome.test.ex address=10.250.104.3
->>>   name=manyhome.test.ex address=10.250.104.30
->>>   name=manyhome.test.ex address=10.250.104.31
->>>   name=manyhome.test.ex address=10.250.104.32
->>>   name=manyhome.test.ex address=10.250.104.33
->>>   name=manyhome.test.ex address=10.250.104.34
->>>   name=manyhome.test.ex address=10.250.104.35
->>>   name=manyhome.test.ex address=10.250.104.36
->>>   name=manyhome.test.ex address=10.250.104.37
->>>   name=manyhome.test.ex address=10.250.104.38
->>>   name=manyhome.test.ex address=10.250.104.39
->>>   name=manyhome.test.ex address=10.250.104.4
->>>   name=manyhome.test.ex address=10.250.104.40
->>>   name=manyhome.test.ex address=10.250.104.41
->>>   name=manyhome.test.ex address=10.250.104.42
->>>   name=manyhome.test.ex address=10.250.104.43
->>>   name=manyhome.test.ex address=10.250.104.44
->>>   name=manyhome.test.ex address=10.250.104.45
->>>   name=manyhome.test.ex address=10.250.104.46
->>>   name=manyhome.test.ex address=10.250.104.47
->>>   name=manyhome.test.ex address=10.250.104.48
->>>   name=manyhome.test.ex address=10.250.104.49
->>>   name=manyhome.test.ex address=10.250.104.5
->>>   name=manyhome.test.ex address=10.250.104.50
->>>   name=manyhome.test.ex address=10.250.104.51
->>>   name=manyhome.test.ex address=10.250.104.52
->>>   name=manyhome.test.ex address=10.250.104.53
->>>   name=manyhome.test.ex address=10.250.104.54
->>>   name=manyhome.test.ex address=10.250.104.55
->>>   name=manyhome.test.ex address=10.250.104.56
->>>   name=manyhome.test.ex address=10.250.104.57
->>>   name=manyhome.test.ex address=10.250.104.58
->>>   name=manyhome.test.ex address=10.250.104.59
->>>   name=manyhome.test.ex address=10.250.104.6
->>>   name=manyhome.test.ex address=10.250.104.60
->>>   name=manyhome.test.ex address=10.250.104.61
->>>   name=manyhome.test.ex address=10.250.104.62
->>>   name=manyhome.test.ex address=10.250.104.63
->>>   name=manyhome.test.ex address=10.250.104.64
->>>   name=manyhome.test.ex address=10.250.104.65
->>>   name=manyhome.test.ex address=10.250.104.66
->>>   name=manyhome.test.ex address=10.250.104.67
->>>   name=manyhome.test.ex address=10.250.104.68
->>>   name=manyhome.test.ex address=10.250.104.69
->>>   name=manyhome.test.ex address=10.250.104.7
->>>   name=manyhome.test.ex address=10.250.104.70
->>>   name=manyhome.test.ex address=10.250.104.71
->>>   name=manyhome.test.ex address=10.250.104.72
->>>   name=manyhome.test.ex address=10.250.104.73
->>>   name=manyhome.test.ex address=10.250.104.74
->>>   name=manyhome.test.ex address=10.250.104.75
->>>   name=manyhome.test.ex address=10.250.104.76
->>>   name=manyhome.test.ex address=10.250.104.77
->>>   name=manyhome.test.ex address=10.250.104.78
->>>   name=manyhome.test.ex address=10.250.104.79
->>>   name=manyhome.test.ex address=10.250.104.8
->>>   name=manyhome.test.ex address=10.250.104.80
->>>   name=manyhome.test.ex address=10.250.104.81
->>>   name=manyhome.test.ex address=10.250.104.82
->>>   name=manyhome.test.ex address=10.250.104.83
->>>   name=manyhome.test.ex address=10.250.104.84
->>>   name=manyhome.test.ex address=10.250.104.85
->>>   name=manyhome.test.ex address=10.250.104.86
->>>   name=manyhome.test.ex address=10.250.104.87
->>>   name=manyhome.test.ex address=10.250.104.88
->>>   name=manyhome.test.ex address=10.250.104.89
->>>   name=manyhome.test.ex address=10.250.104.9
->>>   name=manyhome.test.ex address=10.250.104.90
->>>   name=manyhome.test.ex address=10.250.104.91
->>>   name=manyhome.test.ex address=10.250.104.92
->>>   name=manyhome.test.ex address=10.250.104.93
->>>   name=manyhome.test.ex address=10.250.104.94
->>>   name=manyhome.test.ex address=10.250.104.95
->>>   name=manyhome.test.ex address=10.250.104.96
->>>   name=manyhome.test.ex address=10.250.104.97
->>>   name=manyhome.test.ex address=10.250.104.98
->>>   name=manyhome.test.ex address=10.250.104.99
 >>>   name=manyhome.test.ex address=10.250.105.0
 >>>   name=manyhome.test.ex address=10.250.105.1
+>>>   name=manyhome.test.ex address=10.250.105.2
+>>>   name=manyhome.test.ex address=10.250.105.3
+>>>   name=manyhome.test.ex address=10.250.105.4
+>>>   name=manyhome.test.ex address=10.250.105.5
+>>>   name=manyhome.test.ex address=10.250.105.6
+>>>   name=manyhome.test.ex address=10.250.105.7
+>>>   name=manyhome.test.ex address=10.250.105.8
+>>>   name=manyhome.test.ex address=10.250.105.9
 >>>   name=manyhome.test.ex address=10.250.105.10
->>>   name=manyhome.test.ex address=10.250.105.100
->>>   name=manyhome.test.ex address=10.250.105.101
->>>   name=manyhome.test.ex address=10.250.105.102
->>>   name=manyhome.test.ex address=10.250.105.103
->>>   name=manyhome.test.ex address=10.250.105.104
->>>   name=manyhome.test.ex address=10.250.105.105
->>>   name=manyhome.test.ex address=10.250.105.106
->>>   name=manyhome.test.ex address=10.250.105.107
->>>   name=manyhome.test.ex address=10.250.105.108
->>>   name=manyhome.test.ex address=10.250.105.109
 >>>   name=manyhome.test.ex address=10.250.105.11
->>>   name=manyhome.test.ex address=10.250.105.110
->>>   name=manyhome.test.ex address=10.250.105.111
->>>   name=manyhome.test.ex address=10.250.105.112
->>>   name=manyhome.test.ex address=10.250.105.113
->>>   name=manyhome.test.ex address=10.250.105.114
->>>   name=manyhome.test.ex address=10.250.105.115
->>>   name=manyhome.test.ex address=10.250.105.116
->>>   name=manyhome.test.ex address=10.250.105.117
->>>   name=manyhome.test.ex address=10.250.105.118
->>>   name=manyhome.test.ex address=10.250.105.119
 >>>   name=manyhome.test.ex address=10.250.105.12
->>>   name=manyhome.test.ex address=10.250.105.120
->>>   name=manyhome.test.ex address=10.250.105.121
->>>   name=manyhome.test.ex address=10.250.105.122
->>>   name=manyhome.test.ex address=10.250.105.123
->>>   name=manyhome.test.ex address=10.250.105.124
->>>   name=manyhome.test.ex address=10.250.105.125
->>>   name=manyhome.test.ex address=10.250.105.126
->>>   name=manyhome.test.ex address=10.250.105.127
->>>   name=manyhome.test.ex address=10.250.105.128
->>>   name=manyhome.test.ex address=10.250.105.129
 >>>   name=manyhome.test.ex address=10.250.105.13
->>>   name=manyhome.test.ex address=10.250.105.130
->>>   name=manyhome.test.ex address=10.250.105.131
->>>   name=manyhome.test.ex address=10.250.105.132
->>>   name=manyhome.test.ex address=10.250.105.133
->>>   name=manyhome.test.ex address=10.250.105.134
->>>   name=manyhome.test.ex address=10.250.105.135
->>>   name=manyhome.test.ex address=10.250.105.136
->>>   name=manyhome.test.ex address=10.250.105.137
->>>   name=manyhome.test.ex address=10.250.105.138
->>>   name=manyhome.test.ex address=10.250.105.139
 >>>   name=manyhome.test.ex address=10.250.105.14
->>>   name=manyhome.test.ex address=10.250.105.140
->>>   name=manyhome.test.ex address=10.250.105.141
->>>   name=manyhome.test.ex address=10.250.105.142
->>>   name=manyhome.test.ex address=10.250.105.143
->>>   name=manyhome.test.ex address=10.250.105.144
->>>   name=manyhome.test.ex address=10.250.105.145
->>>   name=manyhome.test.ex address=10.250.105.146
->>>   name=manyhome.test.ex address=10.250.105.147
->>>   name=manyhome.test.ex address=10.250.105.148
->>>   name=manyhome.test.ex address=10.250.105.149
 >>>   name=manyhome.test.ex address=10.250.105.15
->>>   name=manyhome.test.ex address=10.250.105.150
->>>   name=manyhome.test.ex address=10.250.105.151
->>>   name=manyhome.test.ex address=10.250.105.152
->>>   name=manyhome.test.ex address=10.250.105.153
+>>>   name=manyhome.test.ex address=10.250.105.16
+>>>   name=manyhome.test.ex address=10.250.105.17
+>>>   name=manyhome.test.ex address=10.250.105.18
+>>>   name=manyhome.test.ex address=10.250.105.19
+>>>   name=manyhome.test.ex address=10.250.105.20
+>>>   name=manyhome.test.ex address=10.250.105.21
+>>>   name=manyhome.test.ex address=10.250.105.22
+>>>   name=manyhome.test.ex address=10.250.105.23
+>>>   name=manyhome.test.ex address=10.250.105.24
+>>>   name=manyhome.test.ex address=10.250.105.25
+>>>   name=manyhome.test.ex address=10.250.105.26
+>>>   name=manyhome.test.ex address=10.250.105.27
+>>>   name=manyhome.test.ex address=10.250.105.28
+>>>   name=manyhome.test.ex address=10.250.105.29
+>>>   name=manyhome.test.ex address=10.250.105.30
+>>>   name=manyhome.test.ex address=10.250.105.31
+>>>   name=manyhome.test.ex address=10.250.105.32
+>>>   name=manyhome.test.ex address=10.250.105.33
+>>>   name=manyhome.test.ex address=10.250.105.34
+>>>   name=manyhome.test.ex address=10.250.105.35
+>>>   name=manyhome.test.ex address=10.250.105.36
+>>>   name=manyhome.test.ex address=10.250.105.37
+>>>   name=manyhome.test.ex address=10.250.105.38
+>>>   name=manyhome.test.ex address=10.250.105.39
+>>>   name=manyhome.test.ex address=10.250.105.40
+>>>   name=manyhome.test.ex address=10.250.105.41
+>>>   name=manyhome.test.ex address=10.250.105.42
+>>>   name=manyhome.test.ex address=10.250.105.43
+>>>   name=manyhome.test.ex address=10.250.105.44
+>>>   name=manyhome.test.ex address=10.250.105.45
+>>>   name=manyhome.test.ex address=10.250.105.46
+>>>   name=manyhome.test.ex address=10.250.105.47
+>>>   name=manyhome.test.ex address=10.250.105.48
+>>>   name=manyhome.test.ex address=10.250.105.49
+>>>   name=manyhome.test.ex address=10.250.105.50
+>>>   name=manyhome.test.ex address=10.250.105.51
+>>>   name=manyhome.test.ex address=10.250.105.52
+>>>   name=manyhome.test.ex address=10.250.105.53
+>>>   name=manyhome.test.ex address=10.250.105.54
+>>>   name=manyhome.test.ex address=10.250.105.55
+>>>   name=manyhome.test.ex address=10.250.105.56
+>>>   name=manyhome.test.ex address=10.250.105.57
+>>>   name=manyhome.test.ex address=10.250.105.58
+>>>   name=manyhome.test.ex address=10.250.105.59
+>>>   name=manyhome.test.ex address=10.250.105.60
+>>>   name=manyhome.test.ex address=10.250.105.61
+>>>   name=manyhome.test.ex address=10.250.105.62
+>>>   name=manyhome.test.ex address=10.250.105.63
+>>>   name=manyhome.test.ex address=10.250.105.64
+>>>   name=manyhome.test.ex address=10.250.105.65
+>>>   name=manyhome.test.ex address=10.250.105.66
+>>>   name=manyhome.test.ex address=10.250.105.67
+>>>   name=manyhome.test.ex address=10.250.105.68
+>>>   name=manyhome.test.ex address=10.250.105.69
+>>>   name=manyhome.test.ex address=10.250.105.70
+>>>   name=manyhome.test.ex address=10.250.105.71
+>>>   name=manyhome.test.ex address=10.250.105.72
+>>>   name=manyhome.test.ex address=10.250.105.73
+>>>   name=manyhome.test.ex address=10.250.105.74
+>>>   name=manyhome.test.ex address=10.250.105.75
+>>>   name=manyhome.test.ex address=10.250.105.76
+>>>   name=manyhome.test.ex address=10.250.105.77
+>>>   name=manyhome.test.ex address=10.250.105.78
+>>>   name=manyhome.test.ex address=10.250.105.79
+>>>   name=manyhome.test.ex address=10.250.105.80
+>>>   name=manyhome.test.ex address=10.250.105.81
+>>>   name=manyhome.test.ex address=10.250.105.82
+>>>   name=manyhome.test.ex address=10.250.105.83
+>>>   name=manyhome.test.ex address=10.250.105.84
+>>>   name=manyhome.test.ex address=10.250.105.85
+>>>   name=manyhome.test.ex address=10.250.105.86
+>>>   name=manyhome.test.ex address=10.250.105.87
+>>>   name=manyhome.test.ex address=10.250.105.88
+>>>   name=manyhome.test.ex address=10.250.105.89
+>>>   name=manyhome.test.ex address=10.250.105.90
+>>>   name=manyhome.test.ex address=10.250.105.91
+>>>   name=manyhome.test.ex address=10.250.105.92
+>>>   name=manyhome.test.ex address=10.250.105.93
+>>>   name=manyhome.test.ex address=10.250.105.94
+>>>   name=manyhome.test.ex address=10.250.105.95
+>>>   name=manyhome.test.ex address=10.250.105.96
+>>>   name=manyhome.test.ex address=10.250.105.97
+>>>   name=manyhome.test.ex address=10.250.105.98
+>>>   name=manyhome.test.ex address=10.250.105.99
+>>>   name=manyhome.test.ex address=10.250.105.100
+>>>   name=manyhome.test.ex address=10.250.105.101
+>>>   name=manyhome.test.ex address=10.250.105.102
+>>>   name=manyhome.test.ex address=10.250.105.103
+>>>   name=manyhome.test.ex address=10.250.105.104
+>>>   name=manyhome.test.ex address=10.250.105.105
+>>>   name=manyhome.test.ex address=10.250.105.106
+>>>   name=manyhome.test.ex address=10.250.105.107
+>>>   name=manyhome.test.ex address=10.250.105.108
+>>>   name=manyhome.test.ex address=10.250.105.109
+>>>   name=manyhome.test.ex address=10.250.105.110
+>>>   name=manyhome.test.ex address=10.250.105.111
+>>>   name=manyhome.test.ex address=10.250.105.112
+>>>   name=manyhome.test.ex address=10.250.105.113
+>>>   name=manyhome.test.ex address=10.250.105.114
+>>>   name=manyhome.test.ex address=10.250.105.115
+>>>   name=manyhome.test.ex address=10.250.105.116
+>>>   name=manyhome.test.ex address=10.250.105.117
+>>>   name=manyhome.test.ex address=10.250.105.118
+>>>   name=manyhome.test.ex address=10.250.105.119
+>>>   name=manyhome.test.ex address=10.250.105.120
+>>>   name=manyhome.test.ex address=10.250.105.121
+>>>   name=manyhome.test.ex address=10.250.105.122
+>>>   name=manyhome.test.ex address=10.250.105.123
+>>>   name=manyhome.test.ex address=10.250.105.124
+>>>   name=manyhome.test.ex address=10.250.105.125
+>>>   name=manyhome.test.ex address=10.250.105.126
+>>>   name=manyhome.test.ex address=10.250.105.127
+>>>   name=manyhome.test.ex address=10.250.105.128
+>>>   name=manyhome.test.ex address=10.250.105.129
+>>>   name=manyhome.test.ex address=10.250.105.130
+>>>   name=manyhome.test.ex address=10.250.105.131
+>>>   name=manyhome.test.ex address=10.250.105.132
+>>>   name=manyhome.test.ex address=10.250.105.133
+>>>   name=manyhome.test.ex address=10.250.105.134
+>>>   name=manyhome.test.ex address=10.250.105.135
+>>>   name=manyhome.test.ex address=10.250.105.136
+>>>   name=manyhome.test.ex address=10.250.105.137
+>>>   name=manyhome.test.ex address=10.250.105.138
+>>>   name=manyhome.test.ex address=10.250.105.139
+>>>   name=manyhome.test.ex address=10.250.105.140
+>>>   name=manyhome.test.ex address=10.250.105.141
+>>>   name=manyhome.test.ex address=10.250.105.142
+>>>   name=manyhome.test.ex address=10.250.105.143
+>>>   name=manyhome.test.ex address=10.250.105.144
+>>>   name=manyhome.test.ex address=10.250.105.145
+>>>   name=manyhome.test.ex address=10.250.105.146
+>>>   name=manyhome.test.ex address=10.250.105.147
+>>>   name=manyhome.test.ex address=10.250.105.148
+>>>   name=manyhome.test.ex address=10.250.105.149
+>>>   name=manyhome.test.ex address=10.250.105.150
+>>>   name=manyhome.test.ex address=10.250.105.151
+>>>   name=manyhome.test.ex address=10.250.105.152
+>>>   name=manyhome.test.ex address=10.250.105.153
 >>>   name=manyhome.test.ex address=10.250.105.154
 >>>   name=manyhome.test.ex address=10.250.105.155
 >>>   name=manyhome.test.ex address=10.250.105.156
 >>>   name=manyhome.test.ex address=10.250.105.157
 >>>   name=manyhome.test.ex address=10.250.105.158
 >>>   name=manyhome.test.ex address=10.250.105.159
->>>   name=manyhome.test.ex address=10.250.105.16
 >>>   name=manyhome.test.ex address=10.250.105.160
 >>>   name=manyhome.test.ex address=10.250.105.161
 >>>   name=manyhome.test.ex address=10.250.105.162
@@ -339,7 +430,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.167
 >>>   name=manyhome.test.ex address=10.250.105.168
 >>>   name=manyhome.test.ex address=10.250.105.169
->>>   name=manyhome.test.ex address=10.250.105.17
 >>>   name=manyhome.test.ex address=10.250.105.170
 >>>   name=manyhome.test.ex address=10.250.105.171
 >>>   name=manyhome.test.ex address=10.250.105.172
@@ -350,7 +440,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.177
 >>>   name=manyhome.test.ex address=10.250.105.178
 >>>   name=manyhome.test.ex address=10.250.105.179
->>>   name=manyhome.test.ex address=10.250.105.18
 >>>   name=manyhome.test.ex address=10.250.105.180
 >>>   name=manyhome.test.ex address=10.250.105.181
 >>>   name=manyhome.test.ex address=10.250.105.182
@@ -361,7 +450,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.187
 >>>   name=manyhome.test.ex address=10.250.105.188
 >>>   name=manyhome.test.ex address=10.250.105.189
->>>   name=manyhome.test.ex address=10.250.105.19
 >>>   name=manyhome.test.ex address=10.250.105.190
 >>>   name=manyhome.test.ex address=10.250.105.191
 >>>   name=manyhome.test.ex address=10.250.105.192
@@ -372,8 +460,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.197
 >>>   name=manyhome.test.ex address=10.250.105.198
 >>>   name=manyhome.test.ex address=10.250.105.199
->>>   name=manyhome.test.ex address=10.250.105.2
->>>   name=manyhome.test.ex address=10.250.105.20
 >>>   name=manyhome.test.ex address=10.250.105.200
 >>>   name=manyhome.test.ex address=10.250.105.201
 >>>   name=manyhome.test.ex address=10.250.105.202
@@ -384,7 +470,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.207
 >>>   name=manyhome.test.ex address=10.250.105.208
 >>>   name=manyhome.test.ex address=10.250.105.209
->>>   name=manyhome.test.ex address=10.250.105.21
 >>>   name=manyhome.test.ex address=10.250.105.210
 >>>   name=manyhome.test.ex address=10.250.105.211
 >>>   name=manyhome.test.ex address=10.250.105.212
@@ -395,7 +480,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.217
 >>>   name=manyhome.test.ex address=10.250.105.218
 >>>   name=manyhome.test.ex address=10.250.105.219
->>>   name=manyhome.test.ex address=10.250.105.22
 >>>   name=manyhome.test.ex address=10.250.105.220
 >>>   name=manyhome.test.ex address=10.250.105.221
 >>>   name=manyhome.test.ex address=10.250.105.222
@@ -406,7 +490,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.227
 >>>   name=manyhome.test.ex address=10.250.105.228
 >>>   name=manyhome.test.ex address=10.250.105.229
->>>   name=manyhome.test.ex address=10.250.105.23
 >>>   name=manyhome.test.ex address=10.250.105.230
 >>>   name=manyhome.test.ex address=10.250.105.231
 >>>   name=manyhome.test.ex address=10.250.105.232
@@ -417,7 +500,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.237
 >>>   name=manyhome.test.ex address=10.250.105.238
 >>>   name=manyhome.test.ex address=10.250.105.239
->>>   name=manyhome.test.ex address=10.250.105.24
 >>>   name=manyhome.test.ex address=10.250.105.240
 >>>   name=manyhome.test.ex address=10.250.105.241
 >>>   name=manyhome.test.ex address=10.250.105.242
@@ -428,97 +510,112 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.105.247
 >>>   name=manyhome.test.ex address=10.250.105.248
 >>>   name=manyhome.test.ex address=10.250.105.249
->>>   name=manyhome.test.ex address=10.250.105.25
 >>>   name=manyhome.test.ex address=10.250.105.250
 >>>   name=manyhome.test.ex address=10.250.105.251
 >>>   name=manyhome.test.ex address=10.250.105.252
 >>>   name=manyhome.test.ex address=10.250.105.253
 >>>   name=manyhome.test.ex address=10.250.105.254
 >>>   name=manyhome.test.ex address=10.250.105.255
->>>   name=manyhome.test.ex address=10.250.105.26
->>>   name=manyhome.test.ex address=10.250.105.27
->>>   name=manyhome.test.ex address=10.250.105.28
->>>   name=manyhome.test.ex address=10.250.105.29
->>>   name=manyhome.test.ex address=10.250.105.3
->>>   name=manyhome.test.ex address=10.250.105.30
->>>   name=manyhome.test.ex address=10.250.105.31
->>>   name=manyhome.test.ex address=10.250.105.32
->>>   name=manyhome.test.ex address=10.250.105.33
->>>   name=manyhome.test.ex address=10.250.105.34
->>>   name=manyhome.test.ex address=10.250.105.35
->>>   name=manyhome.test.ex address=10.250.105.36
->>>   name=manyhome.test.ex address=10.250.105.37
->>>   name=manyhome.test.ex address=10.250.105.38
->>>   name=manyhome.test.ex address=10.250.105.39
->>>   name=manyhome.test.ex address=10.250.105.4
->>>   name=manyhome.test.ex address=10.250.105.40
->>>   name=manyhome.test.ex address=10.250.105.41
->>>   name=manyhome.test.ex address=10.250.105.42
->>>   name=manyhome.test.ex address=10.250.105.43
->>>   name=manyhome.test.ex address=10.250.105.44
->>>   name=manyhome.test.ex address=10.250.105.45
->>>   name=manyhome.test.ex address=10.250.105.46
->>>   name=manyhome.test.ex address=10.250.105.47
->>>   name=manyhome.test.ex address=10.250.105.48
->>>   name=manyhome.test.ex address=10.250.105.49
->>>   name=manyhome.test.ex address=10.250.105.5
->>>   name=manyhome.test.ex address=10.250.105.50
->>>   name=manyhome.test.ex address=10.250.105.51
->>>   name=manyhome.test.ex address=10.250.105.52
->>>   name=manyhome.test.ex address=10.250.105.53
->>>   name=manyhome.test.ex address=10.250.105.54
->>>   name=manyhome.test.ex address=10.250.105.55
->>>   name=manyhome.test.ex address=10.250.105.56
->>>   name=manyhome.test.ex address=10.250.105.57
->>>   name=manyhome.test.ex address=10.250.105.58
->>>   name=manyhome.test.ex address=10.250.105.59
->>>   name=manyhome.test.ex address=10.250.105.6
->>>   name=manyhome.test.ex address=10.250.105.60
->>>   name=manyhome.test.ex address=10.250.105.61
->>>   name=manyhome.test.ex address=10.250.105.62
->>>   name=manyhome.test.ex address=10.250.105.63
->>>   name=manyhome.test.ex address=10.250.105.64
->>>   name=manyhome.test.ex address=10.250.105.65
->>>   name=manyhome.test.ex address=10.250.105.66
->>>   name=manyhome.test.ex address=10.250.105.67
->>>   name=manyhome.test.ex address=10.250.105.68
->>>   name=manyhome.test.ex address=10.250.105.69
->>>   name=manyhome.test.ex address=10.250.105.7
->>>   name=manyhome.test.ex address=10.250.105.70
->>>   name=manyhome.test.ex address=10.250.105.71
->>>   name=manyhome.test.ex address=10.250.105.72
->>>   name=manyhome.test.ex address=10.250.105.73
->>>   name=manyhome.test.ex address=10.250.105.74
->>>   name=manyhome.test.ex address=10.250.105.75
->>>   name=manyhome.test.ex address=10.250.105.76
->>>   name=manyhome.test.ex address=10.250.105.77
->>>   name=manyhome.test.ex address=10.250.105.78
->>>   name=manyhome.test.ex address=10.250.105.79
->>>   name=manyhome.test.ex address=10.250.105.8
->>>   name=manyhome.test.ex address=10.250.105.80
->>>   name=manyhome.test.ex address=10.250.105.81
->>>   name=manyhome.test.ex address=10.250.105.82
->>>   name=manyhome.test.ex address=10.250.105.83
->>>   name=manyhome.test.ex address=10.250.105.84
->>>   name=manyhome.test.ex address=10.250.105.85
->>>   name=manyhome.test.ex address=10.250.105.86
->>>   name=manyhome.test.ex address=10.250.105.87
->>>   name=manyhome.test.ex address=10.250.105.88
->>>   name=manyhome.test.ex address=10.250.105.89
->>>   name=manyhome.test.ex address=10.250.105.9
->>>   name=manyhome.test.ex address=10.250.105.90
->>>   name=manyhome.test.ex address=10.250.105.91
->>>   name=manyhome.test.ex address=10.250.105.92
->>>   name=manyhome.test.ex address=10.250.105.93
->>>   name=manyhome.test.ex address=10.250.105.94
->>>   name=manyhome.test.ex address=10.250.105.95
->>>   name=manyhome.test.ex address=10.250.105.96
->>>   name=manyhome.test.ex address=10.250.105.97
->>>   name=manyhome.test.ex address=10.250.105.98
->>>   name=manyhome.test.ex address=10.250.105.99
 >>>   name=manyhome.test.ex address=10.250.106.0
 >>>   name=manyhome.test.ex address=10.250.106.1
+>>>   name=manyhome.test.ex address=10.250.106.2
+>>>   name=manyhome.test.ex address=10.250.106.3
+>>>   name=manyhome.test.ex address=10.250.106.4
+>>>   name=manyhome.test.ex address=10.250.106.5
+>>>   name=manyhome.test.ex address=10.250.106.6
+>>>   name=manyhome.test.ex address=10.250.106.7
+>>>   name=manyhome.test.ex address=10.250.106.8
+>>>   name=manyhome.test.ex address=10.250.106.9
 >>>   name=manyhome.test.ex address=10.250.106.10
+>>>   name=manyhome.test.ex address=10.250.106.11
+>>>   name=manyhome.test.ex address=10.250.106.12
+>>>   name=manyhome.test.ex address=10.250.106.13
+>>>   name=manyhome.test.ex address=10.250.106.14
+>>>   name=manyhome.test.ex address=10.250.106.15
+>>>   name=manyhome.test.ex address=10.250.106.16
+>>>   name=manyhome.test.ex address=10.250.106.17
+>>>   name=manyhome.test.ex address=10.250.106.18
+>>>   name=manyhome.test.ex address=10.250.106.19
+>>>   name=manyhome.test.ex address=10.250.106.20
+>>>   name=manyhome.test.ex address=10.250.106.21
+>>>   name=manyhome.test.ex address=10.250.106.22
+>>>   name=manyhome.test.ex address=10.250.106.23
+>>>   name=manyhome.test.ex address=10.250.106.24
+>>>   name=manyhome.test.ex address=10.250.106.25
+>>>   name=manyhome.test.ex address=10.250.106.26
+>>>   name=manyhome.test.ex address=10.250.106.27
+>>>   name=manyhome.test.ex address=10.250.106.28
+>>>   name=manyhome.test.ex address=10.250.106.29
+>>>   name=manyhome.test.ex address=10.250.106.30
+>>>   name=manyhome.test.ex address=10.250.106.31
+>>>   name=manyhome.test.ex address=10.250.106.32
+>>>   name=manyhome.test.ex address=10.250.106.33
+>>>   name=manyhome.test.ex address=10.250.106.34
+>>>   name=manyhome.test.ex address=10.250.106.35
+>>>   name=manyhome.test.ex address=10.250.106.36
+>>>   name=manyhome.test.ex address=10.250.106.37
+>>>   name=manyhome.test.ex address=10.250.106.38
+>>>   name=manyhome.test.ex address=10.250.106.39
+>>>   name=manyhome.test.ex address=10.250.106.40
+>>>   name=manyhome.test.ex address=10.250.106.41
+>>>   name=manyhome.test.ex address=10.250.106.42
+>>>   name=manyhome.test.ex address=10.250.106.43
+>>>   name=manyhome.test.ex address=10.250.106.44
+>>>   name=manyhome.test.ex address=10.250.106.45
+>>>   name=manyhome.test.ex address=10.250.106.46
+>>>   name=manyhome.test.ex address=10.250.106.47
+>>>   name=manyhome.test.ex address=10.250.106.48
+>>>   name=manyhome.test.ex address=10.250.106.49
+>>>   name=manyhome.test.ex address=10.250.106.50
+>>>   name=manyhome.test.ex address=10.250.106.51
+>>>   name=manyhome.test.ex address=10.250.106.52
+>>>   name=manyhome.test.ex address=10.250.106.53
+>>>   name=manyhome.test.ex address=10.250.106.54
+>>>   name=manyhome.test.ex address=10.250.106.55
+>>>   name=manyhome.test.ex address=10.250.106.56
+>>>   name=manyhome.test.ex address=10.250.106.57
+>>>   name=manyhome.test.ex address=10.250.106.58
+>>>   name=manyhome.test.ex address=10.250.106.59
+>>>   name=manyhome.test.ex address=10.250.106.60
+>>>   name=manyhome.test.ex address=10.250.106.61
+>>>   name=manyhome.test.ex address=10.250.106.62
+>>>   name=manyhome.test.ex address=10.250.106.63
+>>>   name=manyhome.test.ex address=10.250.106.64
+>>>   name=manyhome.test.ex address=10.250.106.65
+>>>   name=manyhome.test.ex address=10.250.106.66
+>>>   name=manyhome.test.ex address=10.250.106.67
+>>>   name=manyhome.test.ex address=10.250.106.68
+>>>   name=manyhome.test.ex address=10.250.106.69
+>>>   name=manyhome.test.ex address=10.250.106.70
+>>>   name=manyhome.test.ex address=10.250.106.71
+>>>   name=manyhome.test.ex address=10.250.106.72
+>>>   name=manyhome.test.ex address=10.250.106.73
+>>>   name=manyhome.test.ex address=10.250.106.74
+>>>   name=manyhome.test.ex address=10.250.106.75
+>>>   name=manyhome.test.ex address=10.250.106.76
+>>>   name=manyhome.test.ex address=10.250.106.77
+>>>   name=manyhome.test.ex address=10.250.106.78
+>>>   name=manyhome.test.ex address=10.250.106.79
+>>>   name=manyhome.test.ex address=10.250.106.80
+>>>   name=manyhome.test.ex address=10.250.106.81
+>>>   name=manyhome.test.ex address=10.250.106.82
+>>>   name=manyhome.test.ex address=10.250.106.83
+>>>   name=manyhome.test.ex address=10.250.106.84
+>>>   name=manyhome.test.ex address=10.250.106.85
+>>>   name=manyhome.test.ex address=10.250.106.86
+>>>   name=manyhome.test.ex address=10.250.106.87
+>>>   name=manyhome.test.ex address=10.250.106.88
+>>>   name=manyhome.test.ex address=10.250.106.89
+>>>   name=manyhome.test.ex address=10.250.106.90
+>>>   name=manyhome.test.ex address=10.250.106.91
+>>>   name=manyhome.test.ex address=10.250.106.92
+>>>   name=manyhome.test.ex address=10.250.106.93
+>>>   name=manyhome.test.ex address=10.250.106.94
+>>>   name=manyhome.test.ex address=10.250.106.95
+>>>   name=manyhome.test.ex address=10.250.106.96
+>>>   name=manyhome.test.ex address=10.250.106.97
+>>>   name=manyhome.test.ex address=10.250.106.98
+>>>   name=manyhome.test.ex address=10.250.106.99
 >>>   name=manyhome.test.ex address=10.250.106.100
 >>>   name=manyhome.test.ex address=10.250.106.101
 >>>   name=manyhome.test.ex address=10.250.106.102
@@ -529,7 +626,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.107
 >>>   name=manyhome.test.ex address=10.250.106.108
 >>>   name=manyhome.test.ex address=10.250.106.109
->>>   name=manyhome.test.ex address=10.250.106.11
 >>>   name=manyhome.test.ex address=10.250.106.110
 >>>   name=manyhome.test.ex address=10.250.106.111
 >>>   name=manyhome.test.ex address=10.250.106.112
@@ -540,7 +636,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.117
 >>>   name=manyhome.test.ex address=10.250.106.118
 >>>   name=manyhome.test.ex address=10.250.106.119
->>>   name=manyhome.test.ex address=10.250.106.12
 >>>   name=manyhome.test.ex address=10.250.106.120
 >>>   name=manyhome.test.ex address=10.250.106.121
 >>>   name=manyhome.test.ex address=10.250.106.122
@@ -551,7 +646,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.127
 >>>   name=manyhome.test.ex address=10.250.106.128
 >>>   name=manyhome.test.ex address=10.250.106.129
->>>   name=manyhome.test.ex address=10.250.106.13
 >>>   name=manyhome.test.ex address=10.250.106.130
 >>>   name=manyhome.test.ex address=10.250.106.131
 >>>   name=manyhome.test.ex address=10.250.106.132
@@ -562,7 +656,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.137
 >>>   name=manyhome.test.ex address=10.250.106.138
 >>>   name=manyhome.test.ex address=10.250.106.139
->>>   name=manyhome.test.ex address=10.250.106.14
 >>>   name=manyhome.test.ex address=10.250.106.140
 >>>   name=manyhome.test.ex address=10.250.106.141
 >>>   name=manyhome.test.ex address=10.250.106.142
@@ -573,7 +666,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.147
 >>>   name=manyhome.test.ex address=10.250.106.148
 >>>   name=manyhome.test.ex address=10.250.106.149
->>>   name=manyhome.test.ex address=10.250.106.15
 >>>   name=manyhome.test.ex address=10.250.106.150
 >>>   name=manyhome.test.ex address=10.250.106.151
 >>>   name=manyhome.test.ex address=10.250.106.152
@@ -584,7 +676,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.157
 >>>   name=manyhome.test.ex address=10.250.106.158
 >>>   name=manyhome.test.ex address=10.250.106.159
->>>   name=manyhome.test.ex address=10.250.106.16
 >>>   name=manyhome.test.ex address=10.250.106.160
 >>>   name=manyhome.test.ex address=10.250.106.161
 >>>   name=manyhome.test.ex address=10.250.106.162
@@ -595,7 +686,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.167
 >>>   name=manyhome.test.ex address=10.250.106.168
 >>>   name=manyhome.test.ex address=10.250.106.169
->>>   name=manyhome.test.ex address=10.250.106.17
 >>>   name=manyhome.test.ex address=10.250.106.170
 >>>   name=manyhome.test.ex address=10.250.106.171
 >>>   name=manyhome.test.ex address=10.250.106.172
@@ -606,7 +696,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.177
 >>>   name=manyhome.test.ex address=10.250.106.178
 >>>   name=manyhome.test.ex address=10.250.106.179
->>>   name=manyhome.test.ex address=10.250.106.18
 >>>   name=manyhome.test.ex address=10.250.106.180
 >>>   name=manyhome.test.ex address=10.250.106.181
 >>>   name=manyhome.test.ex address=10.250.106.182
@@ -617,7 +706,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.187
 >>>   name=manyhome.test.ex address=10.250.106.188
 >>>   name=manyhome.test.ex address=10.250.106.189
->>>   name=manyhome.test.ex address=10.250.106.19
 >>>   name=manyhome.test.ex address=10.250.106.190
 >>>   name=manyhome.test.ex address=10.250.106.191
 >>>   name=manyhome.test.ex address=10.250.106.192
@@ -628,153 +716,162 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.106.197
 >>>   name=manyhome.test.ex address=10.250.106.198
 >>>   name=manyhome.test.ex address=10.250.106.199
->>>   name=manyhome.test.ex address=10.250.106.2
->>>   name=manyhome.test.ex address=10.250.106.20
 >>>   name=manyhome.test.ex address=10.250.106.200
 >>>   name=manyhome.test.ex address=10.250.106.201
 >>>   name=manyhome.test.ex address=10.250.106.202
 >>>   name=manyhome.test.ex address=10.250.106.203
->>>   name=manyhome.test.ex address=10.250.106.204
->>>   name=manyhome.test.ex address=10.250.106.205
->>>   name=manyhome.test.ex address=10.250.106.206
->>>   name=manyhome.test.ex address=10.250.106.207
->>>   name=manyhome.test.ex address=10.250.106.208
->>>   name=manyhome.test.ex address=10.250.106.209
->>>   name=manyhome.test.ex address=10.250.106.21
->>>   name=manyhome.test.ex address=10.250.106.210
->>>   name=manyhome.test.ex address=10.250.106.211
->>>   name=manyhome.test.ex address=10.250.106.212
->>>   name=manyhome.test.ex address=10.250.106.213
->>>   name=manyhome.test.ex address=10.250.106.214
->>>   name=manyhome.test.ex address=10.250.106.215
->>>   name=manyhome.test.ex address=10.250.106.216
->>>   name=manyhome.test.ex address=10.250.106.217
->>>   name=manyhome.test.ex address=10.250.106.218
->>>   name=manyhome.test.ex address=10.250.106.219
->>>   name=manyhome.test.ex address=10.250.106.22
->>>   name=manyhome.test.ex address=10.250.106.220
->>>   name=manyhome.test.ex address=10.250.106.221
->>>   name=manyhome.test.ex address=10.250.106.222
->>>   name=manyhome.test.ex address=10.250.106.223
->>>   name=manyhome.test.ex address=10.250.106.224
->>>   name=manyhome.test.ex address=10.250.106.225
->>>   name=manyhome.test.ex address=10.250.106.226
->>>   name=manyhome.test.ex address=10.250.106.227
->>>   name=manyhome.test.ex address=10.250.106.228
->>>   name=manyhome.test.ex address=10.250.106.229
->>>   name=manyhome.test.ex address=10.250.106.23
->>>   name=manyhome.test.ex address=10.250.106.230
->>>   name=manyhome.test.ex address=10.250.106.231
->>>   name=manyhome.test.ex address=10.250.106.232
->>>   name=manyhome.test.ex address=10.250.106.233
->>>   name=manyhome.test.ex address=10.250.106.234
->>>   name=manyhome.test.ex address=10.250.106.235
->>>   name=manyhome.test.ex address=10.250.106.236
->>>   name=manyhome.test.ex address=10.250.106.237
->>>   name=manyhome.test.ex address=10.250.106.238
->>>   name=manyhome.test.ex address=10.250.106.239
->>>   name=manyhome.test.ex address=10.250.106.24
->>>   name=manyhome.test.ex address=10.250.106.240
->>>   name=manyhome.test.ex address=10.250.106.241
->>>   name=manyhome.test.ex address=10.250.106.242
->>>   name=manyhome.test.ex address=10.250.106.243
->>>   name=manyhome.test.ex address=10.250.106.244
->>>   name=manyhome.test.ex address=10.250.106.245
->>>   name=manyhome.test.ex address=10.250.106.246
->>>   name=manyhome.test.ex address=10.250.106.247
->>>   name=manyhome.test.ex address=10.250.106.248
->>>   name=manyhome.test.ex address=10.250.106.249
->>>   name=manyhome.test.ex address=10.250.106.25
->>>   name=manyhome.test.ex address=10.250.106.250
->>>   name=manyhome.test.ex address=10.250.106.251
->>>   name=manyhome.test.ex address=10.250.106.252
->>>   name=manyhome.test.ex address=10.250.106.253
->>>   name=manyhome.test.ex address=10.250.106.254
->>>   name=manyhome.test.ex address=10.250.106.255
->>>   name=manyhome.test.ex address=10.250.106.26
->>>   name=manyhome.test.ex address=10.250.106.27
->>>   name=manyhome.test.ex address=10.250.106.28
->>>   name=manyhome.test.ex address=10.250.106.29
->>>   name=manyhome.test.ex address=10.250.106.3
->>>   name=manyhome.test.ex address=10.250.106.30
->>>   name=manyhome.test.ex address=10.250.106.31
->>>   name=manyhome.test.ex address=10.250.106.32
->>>   name=manyhome.test.ex address=10.250.106.33
->>>   name=manyhome.test.ex address=10.250.106.34
->>>   name=manyhome.test.ex address=10.250.106.35
->>>   name=manyhome.test.ex address=10.250.106.36
->>>   name=manyhome.test.ex address=10.250.106.37
->>>   name=manyhome.test.ex address=10.250.106.38
->>>   name=manyhome.test.ex address=10.250.106.39
->>>   name=manyhome.test.ex address=10.250.106.4
->>>   name=manyhome.test.ex address=10.250.106.40
->>>   name=manyhome.test.ex address=10.250.106.41
->>>   name=manyhome.test.ex address=10.250.106.42
->>>   name=manyhome.test.ex address=10.250.106.43
->>>   name=manyhome.test.ex address=10.250.106.44
->>>   name=manyhome.test.ex address=10.250.106.45
->>>   name=manyhome.test.ex address=10.250.106.46
->>>   name=manyhome.test.ex address=10.250.106.47
->>>   name=manyhome.test.ex address=10.250.106.48
->>>   name=manyhome.test.ex address=10.250.106.49
->>>   name=manyhome.test.ex address=10.250.106.5
->>>   name=manyhome.test.ex address=10.250.106.50
->>>   name=manyhome.test.ex address=10.250.106.51
->>>   name=manyhome.test.ex address=10.250.106.52
->>>   name=manyhome.test.ex address=10.250.106.53
->>>   name=manyhome.test.ex address=10.250.106.54
->>>   name=manyhome.test.ex address=10.250.106.55
->>>   name=manyhome.test.ex address=10.250.106.56
->>>   name=manyhome.test.ex address=10.250.106.57
->>>   name=manyhome.test.ex address=10.250.106.58
->>>   name=manyhome.test.ex address=10.250.106.59
->>>   name=manyhome.test.ex address=10.250.106.6
->>>   name=manyhome.test.ex address=10.250.106.60
->>>   name=manyhome.test.ex address=10.250.106.61
->>>   name=manyhome.test.ex address=10.250.106.62
->>>   name=manyhome.test.ex address=10.250.106.63
->>>   name=manyhome.test.ex address=10.250.106.64
->>>   name=manyhome.test.ex address=10.250.106.65
->>>   name=manyhome.test.ex address=10.250.106.66
->>>   name=manyhome.test.ex address=10.250.106.67
->>>   name=manyhome.test.ex address=10.250.106.68
->>>   name=manyhome.test.ex address=10.250.106.69
->>>   name=manyhome.test.ex address=10.250.106.7
->>>   name=manyhome.test.ex address=10.250.106.70
->>>   name=manyhome.test.ex address=10.250.106.71
->>>   name=manyhome.test.ex address=10.250.106.72
->>>   name=manyhome.test.ex address=10.250.106.73
->>>   name=manyhome.test.ex address=10.250.106.74
->>>   name=manyhome.test.ex address=10.250.106.75
->>>   name=manyhome.test.ex address=10.250.106.76
->>>   name=manyhome.test.ex address=10.250.106.77
->>>   name=manyhome.test.ex address=10.250.106.78
->>>   name=manyhome.test.ex address=10.250.106.79
->>>   name=manyhome.test.ex address=10.250.106.8
->>>   name=manyhome.test.ex address=10.250.106.80
->>>   name=manyhome.test.ex address=10.250.106.81
->>>   name=manyhome.test.ex address=10.250.106.82
->>>   name=manyhome.test.ex address=10.250.106.83
->>>   name=manyhome.test.ex address=10.250.106.84
->>>   name=manyhome.test.ex address=10.250.106.85
->>>   name=manyhome.test.ex address=10.250.106.86
->>>   name=manyhome.test.ex address=10.250.106.87
->>>   name=manyhome.test.ex address=10.250.106.88
->>>   name=manyhome.test.ex address=10.250.106.89
->>>   name=manyhome.test.ex address=10.250.106.9
->>>   name=manyhome.test.ex address=10.250.106.90
->>>   name=manyhome.test.ex address=10.250.106.91
->>>   name=manyhome.test.ex address=10.250.106.92
->>>   name=manyhome.test.ex address=10.250.106.93
->>>   name=manyhome.test.ex address=10.250.106.94
->>>   name=manyhome.test.ex address=10.250.106.95
->>>   name=manyhome.test.ex address=10.250.106.96
->>>   name=manyhome.test.ex address=10.250.106.97
->>>   name=manyhome.test.ex address=10.250.106.98
->>>   name=manyhome.test.ex address=10.250.106.99
+>>>   name=manyhome.test.ex address=10.250.106.204
+>>>   name=manyhome.test.ex address=10.250.106.205
+>>>   name=manyhome.test.ex address=10.250.106.206
+>>>   name=manyhome.test.ex address=10.250.106.207
+>>>   name=manyhome.test.ex address=10.250.106.208
+>>>   name=manyhome.test.ex address=10.250.106.209
+>>>   name=manyhome.test.ex address=10.250.106.210
+>>>   name=manyhome.test.ex address=10.250.106.211
+>>>   name=manyhome.test.ex address=10.250.106.212
+>>>   name=manyhome.test.ex address=10.250.106.213
+>>>   name=manyhome.test.ex address=10.250.106.214
+>>>   name=manyhome.test.ex address=10.250.106.215
+>>>   name=manyhome.test.ex address=10.250.106.216
+>>>   name=manyhome.test.ex address=10.250.106.217
+>>>   name=manyhome.test.ex address=10.250.106.218
+>>>   name=manyhome.test.ex address=10.250.106.219
+>>>   name=manyhome.test.ex address=10.250.106.220
+>>>   name=manyhome.test.ex address=10.250.106.221
+>>>   name=manyhome.test.ex address=10.250.106.222
+>>>   name=manyhome.test.ex address=10.250.106.223
+>>>   name=manyhome.test.ex address=10.250.106.224
+>>>   name=manyhome.test.ex address=10.250.106.225
+>>>   name=manyhome.test.ex address=10.250.106.226
+>>>   name=manyhome.test.ex address=10.250.106.227
+>>>   name=manyhome.test.ex address=10.250.106.228
+>>>   name=manyhome.test.ex address=10.250.106.229
+>>>   name=manyhome.test.ex address=10.250.106.230
+>>>   name=manyhome.test.ex address=10.250.106.231
+>>>   name=manyhome.test.ex address=10.250.106.232
+>>>   name=manyhome.test.ex address=10.250.106.233
+>>>   name=manyhome.test.ex address=10.250.106.234
+>>>   name=manyhome.test.ex address=10.250.106.235
+>>>   name=manyhome.test.ex address=10.250.106.236
+>>>   name=manyhome.test.ex address=10.250.106.237
+>>>   name=manyhome.test.ex address=10.250.106.238
+>>>   name=manyhome.test.ex address=10.250.106.239
+>>>   name=manyhome.test.ex address=10.250.106.240
+>>>   name=manyhome.test.ex address=10.250.106.241
+>>>   name=manyhome.test.ex address=10.250.106.242
+>>>   name=manyhome.test.ex address=10.250.106.243
+>>>   name=manyhome.test.ex address=10.250.106.244
+>>>   name=manyhome.test.ex address=10.250.106.245
+>>>   name=manyhome.test.ex address=10.250.106.246
+>>>   name=manyhome.test.ex address=10.250.106.247
+>>>   name=manyhome.test.ex address=10.250.106.248
+>>>   name=manyhome.test.ex address=10.250.106.249
+>>>   name=manyhome.test.ex address=10.250.106.250
+>>>   name=manyhome.test.ex address=10.250.106.251
+>>>   name=manyhome.test.ex address=10.250.106.252
+>>>   name=manyhome.test.ex address=10.250.106.253
+>>>   name=manyhome.test.ex address=10.250.106.254
+>>>   name=manyhome.test.ex address=10.250.106.255
 >>>   name=manyhome.test.ex address=10.250.107.0
 >>>   name=manyhome.test.ex address=10.250.107.1
+>>>   name=manyhome.test.ex address=10.250.107.2
+>>>   name=manyhome.test.ex address=10.250.107.3
+>>>   name=manyhome.test.ex address=10.250.107.4
+>>>   name=manyhome.test.ex address=10.250.107.5
+>>>   name=manyhome.test.ex address=10.250.107.6
+>>>   name=manyhome.test.ex address=10.250.107.7
+>>>   name=manyhome.test.ex address=10.250.107.8
+>>>   name=manyhome.test.ex address=10.250.107.9
 >>>   name=manyhome.test.ex address=10.250.107.10
+>>>   name=manyhome.test.ex address=10.250.107.11
+>>>   name=manyhome.test.ex address=10.250.107.12
+>>>   name=manyhome.test.ex address=10.250.107.13
+>>>   name=manyhome.test.ex address=10.250.107.14
+>>>   name=manyhome.test.ex address=10.250.107.15
+>>>   name=manyhome.test.ex address=10.250.107.16
+>>>   name=manyhome.test.ex address=10.250.107.17
+>>>   name=manyhome.test.ex address=10.250.107.18
+>>>   name=manyhome.test.ex address=10.250.107.19
+>>>   name=manyhome.test.ex address=10.250.107.20
+>>>   name=manyhome.test.ex address=10.250.107.21
+>>>   name=manyhome.test.ex address=10.250.107.22
+>>>   name=manyhome.test.ex address=10.250.107.23
+>>>   name=manyhome.test.ex address=10.250.107.24
+>>>   name=manyhome.test.ex address=10.250.107.25
+>>>   name=manyhome.test.ex address=10.250.107.26
+>>>   name=manyhome.test.ex address=10.250.107.27
+>>>   name=manyhome.test.ex address=10.250.107.28
+>>>   name=manyhome.test.ex address=10.250.107.29
+>>>   name=manyhome.test.ex address=10.250.107.30
+>>>   name=manyhome.test.ex address=10.250.107.31
+>>>   name=manyhome.test.ex address=10.250.107.32
+>>>   name=manyhome.test.ex address=10.250.107.33
+>>>   name=manyhome.test.ex address=10.250.107.34
+>>>   name=manyhome.test.ex address=10.250.107.35
+>>>   name=manyhome.test.ex address=10.250.107.36
+>>>   name=manyhome.test.ex address=10.250.107.37
+>>>   name=manyhome.test.ex address=10.250.107.38
+>>>   name=manyhome.test.ex address=10.250.107.39
+>>>   name=manyhome.test.ex address=10.250.107.40
+>>>   name=manyhome.test.ex address=10.250.107.41
+>>>   name=manyhome.test.ex address=10.250.107.42
+>>>   name=manyhome.test.ex address=10.250.107.43
+>>>   name=manyhome.test.ex address=10.250.107.44
+>>>   name=manyhome.test.ex address=10.250.107.45
+>>>   name=manyhome.test.ex address=10.250.107.46
+>>>   name=manyhome.test.ex address=10.250.107.47
+>>>   name=manyhome.test.ex address=10.250.107.48
+>>>   name=manyhome.test.ex address=10.250.107.49
+>>>   name=manyhome.test.ex address=10.250.107.50
+>>>   name=manyhome.test.ex address=10.250.107.51
+>>>   name=manyhome.test.ex address=10.250.107.52
+>>>   name=manyhome.test.ex address=10.250.107.53
+>>>   name=manyhome.test.ex address=10.250.107.54
+>>>   name=manyhome.test.ex address=10.250.107.55
+>>>   name=manyhome.test.ex address=10.250.107.56
+>>>   name=manyhome.test.ex address=10.250.107.57
+>>>   name=manyhome.test.ex address=10.250.107.58
+>>>   name=manyhome.test.ex address=10.250.107.59
+>>>   name=manyhome.test.ex address=10.250.107.60
+>>>   name=manyhome.test.ex address=10.250.107.61
+>>>   name=manyhome.test.ex address=10.250.107.62
+>>>   name=manyhome.test.ex address=10.250.107.63
+>>>   name=manyhome.test.ex address=10.250.107.64
+>>>   name=manyhome.test.ex address=10.250.107.65
+>>>   name=manyhome.test.ex address=10.250.107.66
+>>>   name=manyhome.test.ex address=10.250.107.67
+>>>   name=manyhome.test.ex address=10.250.107.68
+>>>   name=manyhome.test.ex address=10.250.107.69
+>>>   name=manyhome.test.ex address=10.250.107.70
+>>>   name=manyhome.test.ex address=10.250.107.71
+>>>   name=manyhome.test.ex address=10.250.107.72
+>>>   name=manyhome.test.ex address=10.250.107.73
+>>>   name=manyhome.test.ex address=10.250.107.74
+>>>   name=manyhome.test.ex address=10.250.107.75
+>>>   name=manyhome.test.ex address=10.250.107.76
+>>>   name=manyhome.test.ex address=10.250.107.77
+>>>   name=manyhome.test.ex address=10.250.107.78
+>>>   name=manyhome.test.ex address=10.250.107.79
+>>>   name=manyhome.test.ex address=10.250.107.80
+>>>   name=manyhome.test.ex address=10.250.107.81
+>>>   name=manyhome.test.ex address=10.250.107.82
+>>>   name=manyhome.test.ex address=10.250.107.83
+>>>   name=manyhome.test.ex address=10.250.107.84
+>>>   name=manyhome.test.ex address=10.250.107.85
+>>>   name=manyhome.test.ex address=10.250.107.86
+>>>   name=manyhome.test.ex address=10.250.107.87
+>>>   name=manyhome.test.ex address=10.250.107.88
+>>>   name=manyhome.test.ex address=10.250.107.89
+>>>   name=manyhome.test.ex address=10.250.107.90
+>>>   name=manyhome.test.ex address=10.250.107.91
+>>>   name=manyhome.test.ex address=10.250.107.92
+>>>   name=manyhome.test.ex address=10.250.107.93
+>>>   name=manyhome.test.ex address=10.250.107.94
+>>>   name=manyhome.test.ex address=10.250.107.95
+>>>   name=manyhome.test.ex address=10.250.107.96
+>>>   name=manyhome.test.ex address=10.250.107.97
+>>>   name=manyhome.test.ex address=10.250.107.98
+>>>   name=manyhome.test.ex address=10.250.107.99
 >>>   name=manyhome.test.ex address=10.250.107.100
 >>>   name=manyhome.test.ex address=10.250.107.101
 >>>   name=manyhome.test.ex address=10.250.107.102
@@ -785,7 +882,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.107
 >>>   name=manyhome.test.ex address=10.250.107.108
 >>>   name=manyhome.test.ex address=10.250.107.109
->>>   name=manyhome.test.ex address=10.250.107.11
 >>>   name=manyhome.test.ex address=10.250.107.110
 >>>   name=manyhome.test.ex address=10.250.107.111
 >>>   name=manyhome.test.ex address=10.250.107.112
@@ -796,7 +892,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.117
 >>>   name=manyhome.test.ex address=10.250.107.118
 >>>   name=manyhome.test.ex address=10.250.107.119
->>>   name=manyhome.test.ex address=10.250.107.12
 >>>   name=manyhome.test.ex address=10.250.107.120
 >>>   name=manyhome.test.ex address=10.250.107.121
 >>>   name=manyhome.test.ex address=10.250.107.122
@@ -807,7 +902,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.127
 >>>   name=manyhome.test.ex address=10.250.107.128
 >>>   name=manyhome.test.ex address=10.250.107.129
->>>   name=manyhome.test.ex address=10.250.107.13
 >>>   name=manyhome.test.ex address=10.250.107.130
 >>>   name=manyhome.test.ex address=10.250.107.131
 >>>   name=manyhome.test.ex address=10.250.107.132
@@ -818,7 +912,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.137
 >>>   name=manyhome.test.ex address=10.250.107.138
 >>>   name=manyhome.test.ex address=10.250.107.139
->>>   name=manyhome.test.ex address=10.250.107.14
 >>>   name=manyhome.test.ex address=10.250.107.140
 >>>   name=manyhome.test.ex address=10.250.107.141
 >>>   name=manyhome.test.ex address=10.250.107.142
@@ -829,7 +922,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.147
 >>>   name=manyhome.test.ex address=10.250.107.148
 >>>   name=manyhome.test.ex address=10.250.107.149
->>>   name=manyhome.test.ex address=10.250.107.15
 >>>   name=manyhome.test.ex address=10.250.107.150
 >>>   name=manyhome.test.ex address=10.250.107.151
 >>>   name=manyhome.test.ex address=10.250.107.152
@@ -840,7 +932,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.157
 >>>   name=manyhome.test.ex address=10.250.107.158
 >>>   name=manyhome.test.ex address=10.250.107.159
->>>   name=manyhome.test.ex address=10.250.107.16
 >>>   name=manyhome.test.ex address=10.250.107.160
 >>>   name=manyhome.test.ex address=10.250.107.161
 >>>   name=manyhome.test.ex address=10.250.107.162
@@ -851,7 +942,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.167
 >>>   name=manyhome.test.ex address=10.250.107.168
 >>>   name=manyhome.test.ex address=10.250.107.169
->>>   name=manyhome.test.ex address=10.250.107.17
 >>>   name=manyhome.test.ex address=10.250.107.170
 >>>   name=manyhome.test.ex address=10.250.107.171
 >>>   name=manyhome.test.ex address=10.250.107.172
@@ -862,7 +952,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.177
 >>>   name=manyhome.test.ex address=10.250.107.178
 >>>   name=manyhome.test.ex address=10.250.107.179
->>>   name=manyhome.test.ex address=10.250.107.18
 >>>   name=manyhome.test.ex address=10.250.107.180
 >>>   name=manyhome.test.ex address=10.250.107.181
 >>>   name=manyhome.test.ex address=10.250.107.182
@@ -873,7 +962,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.187
 >>>   name=manyhome.test.ex address=10.250.107.188
 >>>   name=manyhome.test.ex address=10.250.107.189
->>>   name=manyhome.test.ex address=10.250.107.19
 >>>   name=manyhome.test.ex address=10.250.107.190
 >>>   name=manyhome.test.ex address=10.250.107.191
 >>>   name=manyhome.test.ex address=10.250.107.192
@@ -884,8 +972,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.197
 >>>   name=manyhome.test.ex address=10.250.107.198
 >>>   name=manyhome.test.ex address=10.250.107.199
->>>   name=manyhome.test.ex address=10.250.107.2
->>>   name=manyhome.test.ex address=10.250.107.20
 >>>   name=manyhome.test.ex address=10.250.107.200
 >>>   name=manyhome.test.ex address=10.250.107.201
 >>>   name=manyhome.test.ex address=10.250.107.202
@@ -896,7 +982,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.207
 >>>   name=manyhome.test.ex address=10.250.107.208
 >>>   name=manyhome.test.ex address=10.250.107.209
->>>   name=manyhome.test.ex address=10.250.107.21
 >>>   name=manyhome.test.ex address=10.250.107.210
 >>>   name=manyhome.test.ex address=10.250.107.211
 >>>   name=manyhome.test.ex address=10.250.107.212
@@ -907,7 +992,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.217
 >>>   name=manyhome.test.ex address=10.250.107.218
 >>>   name=manyhome.test.ex address=10.250.107.219
->>>   name=manyhome.test.ex address=10.250.107.22
 >>>   name=manyhome.test.ex address=10.250.107.220
 >>>   name=manyhome.test.ex address=10.250.107.221
 >>>   name=manyhome.test.ex address=10.250.107.222
@@ -918,7 +1002,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.227
 >>>   name=manyhome.test.ex address=10.250.107.228
 >>>   name=manyhome.test.ex address=10.250.107.229
->>>   name=manyhome.test.ex address=10.250.107.23
 >>>   name=manyhome.test.ex address=10.250.107.230
 >>>   name=manyhome.test.ex address=10.250.107.231
 >>>   name=manyhome.test.ex address=10.250.107.232
@@ -929,108 +1012,122 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.107.237
 >>>   name=manyhome.test.ex address=10.250.107.238
 >>>   name=manyhome.test.ex address=10.250.107.239
->>>   name=manyhome.test.ex address=10.250.107.24
 >>>   name=manyhome.test.ex address=10.250.107.240
 >>>   name=manyhome.test.ex address=10.250.107.241
 >>>   name=manyhome.test.ex address=10.250.107.242
 >>>   name=manyhome.test.ex address=10.250.107.243
 >>>   name=manyhome.test.ex address=10.250.107.244
 >>>   name=manyhome.test.ex address=10.250.107.245
->>>   name=manyhome.test.ex address=10.250.107.246
->>>   name=manyhome.test.ex address=10.250.107.247
->>>   name=manyhome.test.ex address=10.250.107.248
->>>   name=manyhome.test.ex address=10.250.107.249
->>>   name=manyhome.test.ex address=10.250.107.25
->>>   name=manyhome.test.ex address=10.250.107.250
->>>   name=manyhome.test.ex address=10.250.107.251
->>>   name=manyhome.test.ex address=10.250.107.252
->>>   name=manyhome.test.ex address=10.250.107.253
->>>   name=manyhome.test.ex address=10.250.107.254
->>>   name=manyhome.test.ex address=10.250.107.255
->>>   name=manyhome.test.ex address=10.250.107.26
->>>   name=manyhome.test.ex address=10.250.107.27
->>>   name=manyhome.test.ex address=10.250.107.28
->>>   name=manyhome.test.ex address=10.250.107.29
->>>   name=manyhome.test.ex address=10.250.107.3
->>>   name=manyhome.test.ex address=10.250.107.30
->>>   name=manyhome.test.ex address=10.250.107.31
->>>   name=manyhome.test.ex address=10.250.107.32
->>>   name=manyhome.test.ex address=10.250.107.33
->>>   name=manyhome.test.ex address=10.250.107.34
->>>   name=manyhome.test.ex address=10.250.107.35
->>>   name=manyhome.test.ex address=10.250.107.36
->>>   name=manyhome.test.ex address=10.250.107.37
->>>   name=manyhome.test.ex address=10.250.107.38
->>>   name=manyhome.test.ex address=10.250.107.39
->>>   name=manyhome.test.ex address=10.250.107.4
->>>   name=manyhome.test.ex address=10.250.107.40
->>>   name=manyhome.test.ex address=10.250.107.41
->>>   name=manyhome.test.ex address=10.250.107.42
->>>   name=manyhome.test.ex address=10.250.107.43
->>>   name=manyhome.test.ex address=10.250.107.44
->>>   name=manyhome.test.ex address=10.250.107.45
->>>   name=manyhome.test.ex address=10.250.107.46
->>>   name=manyhome.test.ex address=10.250.107.47
->>>   name=manyhome.test.ex address=10.250.107.48
->>>   name=manyhome.test.ex address=10.250.107.49
->>>   name=manyhome.test.ex address=10.250.107.5
->>>   name=manyhome.test.ex address=10.250.107.50
->>>   name=manyhome.test.ex address=10.250.107.51
->>>   name=manyhome.test.ex address=10.250.107.52
->>>   name=manyhome.test.ex address=10.250.107.53
->>>   name=manyhome.test.ex address=10.250.107.54
->>>   name=manyhome.test.ex address=10.250.107.55
->>>   name=manyhome.test.ex address=10.250.107.56
->>>   name=manyhome.test.ex address=10.250.107.57
->>>   name=manyhome.test.ex address=10.250.107.58
->>>   name=manyhome.test.ex address=10.250.107.59
->>>   name=manyhome.test.ex address=10.250.107.6
->>>   name=manyhome.test.ex address=10.250.107.60
->>>   name=manyhome.test.ex address=10.250.107.61
->>>   name=manyhome.test.ex address=10.250.107.62
->>>   name=manyhome.test.ex address=10.250.107.63
->>>   name=manyhome.test.ex address=10.250.107.64
->>>   name=manyhome.test.ex address=10.250.107.65
->>>   name=manyhome.test.ex address=10.250.107.66
->>>   name=manyhome.test.ex address=10.250.107.67
->>>   name=manyhome.test.ex address=10.250.107.68
->>>   name=manyhome.test.ex address=10.250.107.69
->>>   name=manyhome.test.ex address=10.250.107.7
->>>   name=manyhome.test.ex address=10.250.107.70
->>>   name=manyhome.test.ex address=10.250.107.71
->>>   name=manyhome.test.ex address=10.250.107.72
->>>   name=manyhome.test.ex address=10.250.107.73
->>>   name=manyhome.test.ex address=10.250.107.74
->>>   name=manyhome.test.ex address=10.250.107.75
->>>   name=manyhome.test.ex address=10.250.107.76
->>>   name=manyhome.test.ex address=10.250.107.77
->>>   name=manyhome.test.ex address=10.250.107.78
->>>   name=manyhome.test.ex address=10.250.107.79
->>>   name=manyhome.test.ex address=10.250.107.8
->>>   name=manyhome.test.ex address=10.250.107.80
->>>   name=manyhome.test.ex address=10.250.107.81
->>>   name=manyhome.test.ex address=10.250.107.82
->>>   name=manyhome.test.ex address=10.250.107.83
->>>   name=manyhome.test.ex address=10.250.107.84
->>>   name=manyhome.test.ex address=10.250.107.85
->>>   name=manyhome.test.ex address=10.250.107.86
->>>   name=manyhome.test.ex address=10.250.107.87
->>>   name=manyhome.test.ex address=10.250.107.88
->>>   name=manyhome.test.ex address=10.250.107.89
->>>   name=manyhome.test.ex address=10.250.107.9
->>>   name=manyhome.test.ex address=10.250.107.90
->>>   name=manyhome.test.ex address=10.250.107.91
->>>   name=manyhome.test.ex address=10.250.107.92
->>>   name=manyhome.test.ex address=10.250.107.93
->>>   name=manyhome.test.ex address=10.250.107.94
->>>   name=manyhome.test.ex address=10.250.107.95
->>>   name=manyhome.test.ex address=10.250.107.96
->>>   name=manyhome.test.ex address=10.250.107.97
->>>   name=manyhome.test.ex address=10.250.107.98
->>>   name=manyhome.test.ex address=10.250.107.99
+>>>   name=manyhome.test.ex address=10.250.107.246
+>>>   name=manyhome.test.ex address=10.250.107.247
+>>>   name=manyhome.test.ex address=10.250.107.248
+>>>   name=manyhome.test.ex address=10.250.107.249
+>>>   name=manyhome.test.ex address=10.250.107.250
+>>>   name=manyhome.test.ex address=10.250.107.251
+>>>   name=manyhome.test.ex address=10.250.107.252
+>>>   name=manyhome.test.ex address=10.250.107.253
+>>>   name=manyhome.test.ex address=10.250.107.254
+>>>   name=manyhome.test.ex address=10.250.107.255
 >>>   name=manyhome.test.ex address=10.250.108.0
 >>>   name=manyhome.test.ex address=10.250.108.1
+>>>   name=manyhome.test.ex address=10.250.108.2
+>>>   name=manyhome.test.ex address=10.250.108.3
+>>>   name=manyhome.test.ex address=10.250.108.4
+>>>   name=manyhome.test.ex address=10.250.108.5
+>>>   name=manyhome.test.ex address=10.250.108.6
+>>>   name=manyhome.test.ex address=10.250.108.7
+>>>   name=manyhome.test.ex address=10.250.108.8
+>>>   name=manyhome.test.ex address=10.250.108.9
 >>>   name=manyhome.test.ex address=10.250.108.10
+>>>   name=manyhome.test.ex address=10.250.108.11
+>>>   name=manyhome.test.ex address=10.250.108.12
+>>>   name=manyhome.test.ex address=10.250.108.13
+>>>   name=manyhome.test.ex address=10.250.108.14
+>>>   name=manyhome.test.ex address=10.250.108.15
+>>>   name=manyhome.test.ex address=10.250.108.16
+>>>   name=manyhome.test.ex address=10.250.108.17
+>>>   name=manyhome.test.ex address=10.250.108.18
+>>>   name=manyhome.test.ex address=10.250.108.19
+>>>   name=manyhome.test.ex address=10.250.108.20
+>>>   name=manyhome.test.ex address=10.250.108.21
+>>>   name=manyhome.test.ex address=10.250.108.22
+>>>   name=manyhome.test.ex address=10.250.108.23
+>>>   name=manyhome.test.ex address=10.250.108.24
+>>>   name=manyhome.test.ex address=10.250.108.25
+>>>   name=manyhome.test.ex address=10.250.108.26
+>>>   name=manyhome.test.ex address=10.250.108.27
+>>>   name=manyhome.test.ex address=10.250.108.28
+>>>   name=manyhome.test.ex address=10.250.108.29
+>>>   name=manyhome.test.ex address=10.250.108.30
+>>>   name=manyhome.test.ex address=10.250.108.31
+>>>   name=manyhome.test.ex address=10.250.108.32
+>>>   name=manyhome.test.ex address=10.250.108.33
+>>>   name=manyhome.test.ex address=10.250.108.34
+>>>   name=manyhome.test.ex address=10.250.108.35
+>>>   name=manyhome.test.ex address=10.250.108.36
+>>>   name=manyhome.test.ex address=10.250.108.37
+>>>   name=manyhome.test.ex address=10.250.108.38
+>>>   name=manyhome.test.ex address=10.250.108.39
+>>>   name=manyhome.test.ex address=10.250.108.40
+>>>   name=manyhome.test.ex address=10.250.108.41
+>>>   name=manyhome.test.ex address=10.250.108.42
+>>>   name=manyhome.test.ex address=10.250.108.43
+>>>   name=manyhome.test.ex address=10.250.108.44
+>>>   name=manyhome.test.ex address=10.250.108.45
+>>>   name=manyhome.test.ex address=10.250.108.46
+>>>   name=manyhome.test.ex address=10.250.108.47
+>>>   name=manyhome.test.ex address=10.250.108.48
+>>>   name=manyhome.test.ex address=10.250.108.49
+>>>   name=manyhome.test.ex address=10.250.108.50
+>>>   name=manyhome.test.ex address=10.250.108.51
+>>>   name=manyhome.test.ex address=10.250.108.52
+>>>   name=manyhome.test.ex address=10.250.108.53
+>>>   name=manyhome.test.ex address=10.250.108.54
+>>>   name=manyhome.test.ex address=10.250.108.55
+>>>   name=manyhome.test.ex address=10.250.108.56
+>>>   name=manyhome.test.ex address=10.250.108.57
+>>>   name=manyhome.test.ex address=10.250.108.58
+>>>   name=manyhome.test.ex address=10.250.108.59
+>>>   name=manyhome.test.ex address=10.250.108.60
+>>>   name=manyhome.test.ex address=10.250.108.61
+>>>   name=manyhome.test.ex address=10.250.108.62
+>>>   name=manyhome.test.ex address=10.250.108.63
+>>>   name=manyhome.test.ex address=10.250.108.64
+>>>   name=manyhome.test.ex address=10.250.108.65
+>>>   name=manyhome.test.ex address=10.250.108.66
+>>>   name=manyhome.test.ex address=10.250.108.67
+>>>   name=manyhome.test.ex address=10.250.108.68
+>>>   name=manyhome.test.ex address=10.250.108.69
+>>>   name=manyhome.test.ex address=10.250.108.70
+>>>   name=manyhome.test.ex address=10.250.108.71
+>>>   name=manyhome.test.ex address=10.250.108.72
+>>>   name=manyhome.test.ex address=10.250.108.73
+>>>   name=manyhome.test.ex address=10.250.108.74
+>>>   name=manyhome.test.ex address=10.250.108.75
+>>>   name=manyhome.test.ex address=10.250.108.76
+>>>   name=manyhome.test.ex address=10.250.108.77
+>>>   name=manyhome.test.ex address=10.250.108.78
+>>>   name=manyhome.test.ex address=10.250.108.79
+>>>   name=manyhome.test.ex address=10.250.108.80
+>>>   name=manyhome.test.ex address=10.250.108.81
+>>>   name=manyhome.test.ex address=10.250.108.82
+>>>   name=manyhome.test.ex address=10.250.108.83
+>>>   name=manyhome.test.ex address=10.250.108.84
+>>>   name=manyhome.test.ex address=10.250.108.85
+>>>   name=manyhome.test.ex address=10.250.108.86
+>>>   name=manyhome.test.ex address=10.250.108.87
+>>>   name=manyhome.test.ex address=10.250.108.88
+>>>   name=manyhome.test.ex address=10.250.108.89
+>>>   name=manyhome.test.ex address=10.250.108.90
+>>>   name=manyhome.test.ex address=10.250.108.91
+>>>   name=manyhome.test.ex address=10.250.108.92
+>>>   name=manyhome.test.ex address=10.250.108.93
+>>>   name=manyhome.test.ex address=10.250.108.94
+>>>   name=manyhome.test.ex address=10.250.108.95
+>>>   name=manyhome.test.ex address=10.250.108.96
+>>>   name=manyhome.test.ex address=10.250.108.97
+>>>   name=manyhome.test.ex address=10.250.108.98
+>>>   name=manyhome.test.ex address=10.250.108.99
 >>>   name=manyhome.test.ex address=10.250.108.100
 >>>   name=manyhome.test.ex address=10.250.108.101
 >>>   name=manyhome.test.ex address=10.250.108.102
@@ -1041,7 +1138,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.107
 >>>   name=manyhome.test.ex address=10.250.108.108
 >>>   name=manyhome.test.ex address=10.250.108.109
->>>   name=manyhome.test.ex address=10.250.108.11
 >>>   name=manyhome.test.ex address=10.250.108.110
 >>>   name=manyhome.test.ex address=10.250.108.111
 >>>   name=manyhome.test.ex address=10.250.108.112
@@ -1052,7 +1148,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.117
 >>>   name=manyhome.test.ex address=10.250.108.118
 >>>   name=manyhome.test.ex address=10.250.108.119
->>>   name=manyhome.test.ex address=10.250.108.12
 >>>   name=manyhome.test.ex address=10.250.108.120
 >>>   name=manyhome.test.ex address=10.250.108.121
 >>>   name=manyhome.test.ex address=10.250.108.122
@@ -1063,7 +1158,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.127
 >>>   name=manyhome.test.ex address=10.250.108.128
 >>>   name=manyhome.test.ex address=10.250.108.129
->>>   name=manyhome.test.ex address=10.250.108.13
 >>>   name=manyhome.test.ex address=10.250.108.130
 >>>   name=manyhome.test.ex address=10.250.108.131
 >>>   name=manyhome.test.ex address=10.250.108.132
@@ -1074,7 +1168,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.137
 >>>   name=manyhome.test.ex address=10.250.108.138
 >>>   name=manyhome.test.ex address=10.250.108.139
->>>   name=manyhome.test.ex address=10.250.108.14
 >>>   name=manyhome.test.ex address=10.250.108.140
 >>>   name=manyhome.test.ex address=10.250.108.141
 >>>   name=manyhome.test.ex address=10.250.108.142
@@ -1085,7 +1178,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.147
 >>>   name=manyhome.test.ex address=10.250.108.148
 >>>   name=manyhome.test.ex address=10.250.108.149
->>>   name=manyhome.test.ex address=10.250.108.15
 >>>   name=manyhome.test.ex address=10.250.108.150
 >>>   name=manyhome.test.ex address=10.250.108.151
 >>>   name=manyhome.test.ex address=10.250.108.152
@@ -1096,7 +1188,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.157
 >>>   name=manyhome.test.ex address=10.250.108.158
 >>>   name=manyhome.test.ex address=10.250.108.159
->>>   name=manyhome.test.ex address=10.250.108.16
 >>>   name=manyhome.test.ex address=10.250.108.160
 >>>   name=manyhome.test.ex address=10.250.108.161
 >>>   name=manyhome.test.ex address=10.250.108.162
@@ -1107,7 +1198,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.167
 >>>   name=manyhome.test.ex address=10.250.108.168
 >>>   name=manyhome.test.ex address=10.250.108.169
->>>   name=manyhome.test.ex address=10.250.108.17
 >>>   name=manyhome.test.ex address=10.250.108.170
 >>>   name=manyhome.test.ex address=10.250.108.171
 >>>   name=manyhome.test.ex address=10.250.108.172
@@ -1118,7 +1208,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.177
 >>>   name=manyhome.test.ex address=10.250.108.178
 >>>   name=manyhome.test.ex address=10.250.108.179
->>>   name=manyhome.test.ex address=10.250.108.18
 >>>   name=manyhome.test.ex address=10.250.108.180
 >>>   name=manyhome.test.ex address=10.250.108.181
 >>>   name=manyhome.test.ex address=10.250.108.182
@@ -1129,7 +1218,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.187
 >>>   name=manyhome.test.ex address=10.250.108.188
 >>>   name=manyhome.test.ex address=10.250.108.189
->>>   name=manyhome.test.ex address=10.250.108.19
 >>>   name=manyhome.test.ex address=10.250.108.190
 >>>   name=manyhome.test.ex address=10.250.108.191
 >>>   name=manyhome.test.ex address=10.250.108.192
@@ -1140,153 +1228,162 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.108.197
 >>>   name=manyhome.test.ex address=10.250.108.198
 >>>   name=manyhome.test.ex address=10.250.108.199
->>>   name=manyhome.test.ex address=10.250.108.2
->>>   name=manyhome.test.ex address=10.250.108.20
 >>>   name=manyhome.test.ex address=10.250.108.200
 >>>   name=manyhome.test.ex address=10.250.108.201
 >>>   name=manyhome.test.ex address=10.250.108.202
 >>>   name=manyhome.test.ex address=10.250.108.203
->>>   name=manyhome.test.ex address=10.250.108.204
->>>   name=manyhome.test.ex address=10.250.108.205
->>>   name=manyhome.test.ex address=10.250.108.206
->>>   name=manyhome.test.ex address=10.250.108.207
->>>   name=manyhome.test.ex address=10.250.108.208
->>>   name=manyhome.test.ex address=10.250.108.209
->>>   name=manyhome.test.ex address=10.250.108.21
->>>   name=manyhome.test.ex address=10.250.108.210
->>>   name=manyhome.test.ex address=10.250.108.211
->>>   name=manyhome.test.ex address=10.250.108.212
->>>   name=manyhome.test.ex address=10.250.108.213
->>>   name=manyhome.test.ex address=10.250.108.214
->>>   name=manyhome.test.ex address=10.250.108.215
->>>   name=manyhome.test.ex address=10.250.108.216
->>>   name=manyhome.test.ex address=10.250.108.217
->>>   name=manyhome.test.ex address=10.250.108.218
->>>   name=manyhome.test.ex address=10.250.108.219
->>>   name=manyhome.test.ex address=10.250.108.22
->>>   name=manyhome.test.ex address=10.250.108.220
->>>   name=manyhome.test.ex address=10.250.108.221
->>>   name=manyhome.test.ex address=10.250.108.222
->>>   name=manyhome.test.ex address=10.250.108.223
->>>   name=manyhome.test.ex address=10.250.108.224
->>>   name=manyhome.test.ex address=10.250.108.225
->>>   name=manyhome.test.ex address=10.250.108.226
->>>   name=manyhome.test.ex address=10.250.108.227
->>>   name=manyhome.test.ex address=10.250.108.228
->>>   name=manyhome.test.ex address=10.250.108.229
->>>   name=manyhome.test.ex address=10.250.108.23
->>>   name=manyhome.test.ex address=10.250.108.230
->>>   name=manyhome.test.ex address=10.250.108.231
->>>   name=manyhome.test.ex address=10.250.108.232
->>>   name=manyhome.test.ex address=10.250.108.233
->>>   name=manyhome.test.ex address=10.250.108.234
->>>   name=manyhome.test.ex address=10.250.108.235
->>>   name=manyhome.test.ex address=10.250.108.236
->>>   name=manyhome.test.ex address=10.250.108.237
->>>   name=manyhome.test.ex address=10.250.108.238
->>>   name=manyhome.test.ex address=10.250.108.239
->>>   name=manyhome.test.ex address=10.250.108.24
->>>   name=manyhome.test.ex address=10.250.108.240
->>>   name=manyhome.test.ex address=10.250.108.241
->>>   name=manyhome.test.ex address=10.250.108.242
->>>   name=manyhome.test.ex address=10.250.108.243
->>>   name=manyhome.test.ex address=10.250.108.244
->>>   name=manyhome.test.ex address=10.250.108.245
->>>   name=manyhome.test.ex address=10.250.108.246
->>>   name=manyhome.test.ex address=10.250.108.247
->>>   name=manyhome.test.ex address=10.250.108.248
->>>   name=manyhome.test.ex address=10.250.108.249
->>>   name=manyhome.test.ex address=10.250.108.25
->>>   name=manyhome.test.ex address=10.250.108.250
->>>   name=manyhome.test.ex address=10.250.108.251
->>>   name=manyhome.test.ex address=10.250.108.252
->>>   name=manyhome.test.ex address=10.250.108.253
->>>   name=manyhome.test.ex address=10.250.108.254
->>>   name=manyhome.test.ex address=10.250.108.255
->>>   name=manyhome.test.ex address=10.250.108.26
->>>   name=manyhome.test.ex address=10.250.108.27
->>>   name=manyhome.test.ex address=10.250.108.28
->>>   name=manyhome.test.ex address=10.250.108.29
->>>   name=manyhome.test.ex address=10.250.108.3
->>>   name=manyhome.test.ex address=10.250.108.30
->>>   name=manyhome.test.ex address=10.250.108.31
->>>   name=manyhome.test.ex address=10.250.108.32
->>>   name=manyhome.test.ex address=10.250.108.33
->>>   name=manyhome.test.ex address=10.250.108.34
->>>   name=manyhome.test.ex address=10.250.108.35
->>>   name=manyhome.test.ex address=10.250.108.36
->>>   name=manyhome.test.ex address=10.250.108.37
->>>   name=manyhome.test.ex address=10.250.108.38
->>>   name=manyhome.test.ex address=10.250.108.39
->>>   name=manyhome.test.ex address=10.250.108.4
->>>   name=manyhome.test.ex address=10.250.108.40
->>>   name=manyhome.test.ex address=10.250.108.41
->>>   name=manyhome.test.ex address=10.250.108.42
->>>   name=manyhome.test.ex address=10.250.108.43
->>>   name=manyhome.test.ex address=10.250.108.44
->>>   name=manyhome.test.ex address=10.250.108.45
->>>   name=manyhome.test.ex address=10.250.108.46
->>>   name=manyhome.test.ex address=10.250.108.47
->>>   name=manyhome.test.ex address=10.250.108.48
->>>   name=manyhome.test.ex address=10.250.108.49
->>>   name=manyhome.test.ex address=10.250.108.5
->>>   name=manyhome.test.ex address=10.250.108.50
->>>   name=manyhome.test.ex address=10.250.108.51
->>>   name=manyhome.test.ex address=10.250.108.52
->>>   name=manyhome.test.ex address=10.250.108.53
->>>   name=manyhome.test.ex address=10.250.108.54
->>>   name=manyhome.test.ex address=10.250.108.55
->>>   name=manyhome.test.ex address=10.250.108.56
->>>   name=manyhome.test.ex address=10.250.108.57
->>>   name=manyhome.test.ex address=10.250.108.58
->>>   name=manyhome.test.ex address=10.250.108.59
->>>   name=manyhome.test.ex address=10.250.108.6
->>>   name=manyhome.test.ex address=10.250.108.60
->>>   name=manyhome.test.ex address=10.250.108.61
->>>   name=manyhome.test.ex address=10.250.108.62
->>>   name=manyhome.test.ex address=10.250.108.63
->>>   name=manyhome.test.ex address=10.250.108.64
->>>   name=manyhome.test.ex address=10.250.108.65
->>>   name=manyhome.test.ex address=10.250.108.66
->>>   name=manyhome.test.ex address=10.250.108.67
->>>   name=manyhome.test.ex address=10.250.108.68
->>>   name=manyhome.test.ex address=10.250.108.69
->>>   name=manyhome.test.ex address=10.250.108.7
->>>   name=manyhome.test.ex address=10.250.108.70
->>>   name=manyhome.test.ex address=10.250.108.71
->>>   name=manyhome.test.ex address=10.250.108.72
->>>   name=manyhome.test.ex address=10.250.108.73
->>>   name=manyhome.test.ex address=10.250.108.74
->>>   name=manyhome.test.ex address=10.250.108.75
->>>   name=manyhome.test.ex address=10.250.108.76
->>>   name=manyhome.test.ex address=10.250.108.77
->>>   name=manyhome.test.ex address=10.250.108.78
->>>   name=manyhome.test.ex address=10.250.108.79
->>>   name=manyhome.test.ex address=10.250.108.8
->>>   name=manyhome.test.ex address=10.250.108.80
->>>   name=manyhome.test.ex address=10.250.108.81
->>>   name=manyhome.test.ex address=10.250.108.82
->>>   name=manyhome.test.ex address=10.250.108.83
->>>   name=manyhome.test.ex address=10.250.108.84
->>>   name=manyhome.test.ex address=10.250.108.85
->>>   name=manyhome.test.ex address=10.250.108.86
->>>   name=manyhome.test.ex address=10.250.108.87
->>>   name=manyhome.test.ex address=10.250.108.88
->>>   name=manyhome.test.ex address=10.250.108.89
->>>   name=manyhome.test.ex address=10.250.108.9
->>>   name=manyhome.test.ex address=10.250.108.90
->>>   name=manyhome.test.ex address=10.250.108.91
->>>   name=manyhome.test.ex address=10.250.108.92
->>>   name=manyhome.test.ex address=10.250.108.93
->>>   name=manyhome.test.ex address=10.250.108.94
->>>   name=manyhome.test.ex address=10.250.108.95
->>>   name=manyhome.test.ex address=10.250.108.96
->>>   name=manyhome.test.ex address=10.250.108.97
->>>   name=manyhome.test.ex address=10.250.108.98
->>>   name=manyhome.test.ex address=10.250.108.99
+>>>   name=manyhome.test.ex address=10.250.108.204
+>>>   name=manyhome.test.ex address=10.250.108.205
+>>>   name=manyhome.test.ex address=10.250.108.206
+>>>   name=manyhome.test.ex address=10.250.108.207
+>>>   name=manyhome.test.ex address=10.250.108.208
+>>>   name=manyhome.test.ex address=10.250.108.209
+>>>   name=manyhome.test.ex address=10.250.108.210
+>>>   name=manyhome.test.ex address=10.250.108.211
+>>>   name=manyhome.test.ex address=10.250.108.212
+>>>   name=manyhome.test.ex address=10.250.108.213
+>>>   name=manyhome.test.ex address=10.250.108.214
+>>>   name=manyhome.test.ex address=10.250.108.215
+>>>   name=manyhome.test.ex address=10.250.108.216
+>>>   name=manyhome.test.ex address=10.250.108.217
+>>>   name=manyhome.test.ex address=10.250.108.218
+>>>   name=manyhome.test.ex address=10.250.108.219
+>>>   name=manyhome.test.ex address=10.250.108.220
+>>>   name=manyhome.test.ex address=10.250.108.221
+>>>   name=manyhome.test.ex address=10.250.108.222
+>>>   name=manyhome.test.ex address=10.250.108.223
+>>>   name=manyhome.test.ex address=10.250.108.224
+>>>   name=manyhome.test.ex address=10.250.108.225
+>>>   name=manyhome.test.ex address=10.250.108.226
+>>>   name=manyhome.test.ex address=10.250.108.227
+>>>   name=manyhome.test.ex address=10.250.108.228
+>>>   name=manyhome.test.ex address=10.250.108.229
+>>>   name=manyhome.test.ex address=10.250.108.230
+>>>   name=manyhome.test.ex address=10.250.108.231
+>>>   name=manyhome.test.ex address=10.250.108.232
+>>>   name=manyhome.test.ex address=10.250.108.233
+>>>   name=manyhome.test.ex address=10.250.108.234
+>>>   name=manyhome.test.ex address=10.250.108.235
+>>>   name=manyhome.test.ex address=10.250.108.236
+>>>   name=manyhome.test.ex address=10.250.108.237
+>>>   name=manyhome.test.ex address=10.250.108.238
+>>>   name=manyhome.test.ex address=10.250.108.239
+>>>   name=manyhome.test.ex address=10.250.108.240
+>>>   name=manyhome.test.ex address=10.250.108.241
+>>>   name=manyhome.test.ex address=10.250.108.242
+>>>   name=manyhome.test.ex address=10.250.108.243
+>>>   name=manyhome.test.ex address=10.250.108.244
+>>>   name=manyhome.test.ex address=10.250.108.245
+>>>   name=manyhome.test.ex address=10.250.108.246
+>>>   name=manyhome.test.ex address=10.250.108.247
+>>>   name=manyhome.test.ex address=10.250.108.248
+>>>   name=manyhome.test.ex address=10.250.108.249
+>>>   name=manyhome.test.ex address=10.250.108.250
+>>>   name=manyhome.test.ex address=10.250.108.251
+>>>   name=manyhome.test.ex address=10.250.108.252
+>>>   name=manyhome.test.ex address=10.250.108.253
+>>>   name=manyhome.test.ex address=10.250.108.254
+>>>   name=manyhome.test.ex address=10.250.108.255
 >>>   name=manyhome.test.ex address=10.250.109.0
 >>>   name=manyhome.test.ex address=10.250.109.1
+>>>   name=manyhome.test.ex address=10.250.109.2
+>>>   name=manyhome.test.ex address=10.250.109.3
+>>>   name=manyhome.test.ex address=10.250.109.4
+>>>   name=manyhome.test.ex address=10.250.109.5
+>>>   name=manyhome.test.ex address=10.250.109.6
+>>>   name=manyhome.test.ex address=10.250.109.7
+>>>   name=manyhome.test.ex address=10.250.109.8
+>>>   name=manyhome.test.ex address=10.250.109.9
 >>>   name=manyhome.test.ex address=10.250.109.10
+>>>   name=manyhome.test.ex address=10.250.109.11
+>>>   name=manyhome.test.ex address=10.250.109.12
+>>>   name=manyhome.test.ex address=10.250.109.13
+>>>   name=manyhome.test.ex address=10.250.109.14
+>>>   name=manyhome.test.ex address=10.250.109.15
+>>>   name=manyhome.test.ex address=10.250.109.16
+>>>   name=manyhome.test.ex address=10.250.109.17
+>>>   name=manyhome.test.ex address=10.250.109.18
+>>>   name=manyhome.test.ex address=10.250.109.19
+>>>   name=manyhome.test.ex address=10.250.109.20
+>>>   name=manyhome.test.ex address=10.250.109.21
+>>>   name=manyhome.test.ex address=10.250.109.22
+>>>   name=manyhome.test.ex address=10.250.109.23
+>>>   name=manyhome.test.ex address=10.250.109.24
+>>>   name=manyhome.test.ex address=10.250.109.25
+>>>   name=manyhome.test.ex address=10.250.109.26
+>>>   name=manyhome.test.ex address=10.250.109.27
+>>>   name=manyhome.test.ex address=10.250.109.28
+>>>   name=manyhome.test.ex address=10.250.109.29
+>>>   name=manyhome.test.ex address=10.250.109.30
+>>>   name=manyhome.test.ex address=10.250.109.31
+>>>   name=manyhome.test.ex address=10.250.109.32
+>>>   name=manyhome.test.ex address=10.250.109.33
+>>>   name=manyhome.test.ex address=10.250.109.34
+>>>   name=manyhome.test.ex address=10.250.109.35
+>>>   name=manyhome.test.ex address=10.250.109.36
+>>>   name=manyhome.test.ex address=10.250.109.37
+>>>   name=manyhome.test.ex address=10.250.109.38
+>>>   name=manyhome.test.ex address=10.250.109.39
+>>>   name=manyhome.test.ex address=10.250.109.40
+>>>   name=manyhome.test.ex address=10.250.109.41
+>>>   name=manyhome.test.ex address=10.250.109.42
+>>>   name=manyhome.test.ex address=10.250.109.43
+>>>   name=manyhome.test.ex address=10.250.109.44
+>>>   name=manyhome.test.ex address=10.250.109.45
+>>>   name=manyhome.test.ex address=10.250.109.46
+>>>   name=manyhome.test.ex address=10.250.109.47
+>>>   name=manyhome.test.ex address=10.250.109.48
+>>>   name=manyhome.test.ex address=10.250.109.49
+>>>   name=manyhome.test.ex address=10.250.109.50
+>>>   name=manyhome.test.ex address=10.250.109.51
+>>>   name=manyhome.test.ex address=10.250.109.52
+>>>   name=manyhome.test.ex address=10.250.109.53
+>>>   name=manyhome.test.ex address=10.250.109.54
+>>>   name=manyhome.test.ex address=10.250.109.55
+>>>   name=manyhome.test.ex address=10.250.109.56
+>>>   name=manyhome.test.ex address=10.250.109.57
+>>>   name=manyhome.test.ex address=10.250.109.58
+>>>   name=manyhome.test.ex address=10.250.109.59
+>>>   name=manyhome.test.ex address=10.250.109.60
+>>>   name=manyhome.test.ex address=10.250.109.61
+>>>   name=manyhome.test.ex address=10.250.109.62
+>>>   name=manyhome.test.ex address=10.250.109.63
+>>>   name=manyhome.test.ex address=10.250.109.64
+>>>   name=manyhome.test.ex address=10.250.109.65
+>>>   name=manyhome.test.ex address=10.250.109.66
+>>>   name=manyhome.test.ex address=10.250.109.67
+>>>   name=manyhome.test.ex address=10.250.109.68
+>>>   name=manyhome.test.ex address=10.250.109.69
+>>>   name=manyhome.test.ex address=10.250.109.70
+>>>   name=manyhome.test.ex address=10.250.109.71
+>>>   name=manyhome.test.ex address=10.250.109.72
+>>>   name=manyhome.test.ex address=10.250.109.73
+>>>   name=manyhome.test.ex address=10.250.109.74
+>>>   name=manyhome.test.ex address=10.250.109.75
+>>>   name=manyhome.test.ex address=10.250.109.76
+>>>   name=manyhome.test.ex address=10.250.109.77
+>>>   name=manyhome.test.ex address=10.250.109.78
+>>>   name=manyhome.test.ex address=10.250.109.79
+>>>   name=manyhome.test.ex address=10.250.109.80
+>>>   name=manyhome.test.ex address=10.250.109.81
+>>>   name=manyhome.test.ex address=10.250.109.82
+>>>   name=manyhome.test.ex address=10.250.109.83
+>>>   name=manyhome.test.ex address=10.250.109.84
+>>>   name=manyhome.test.ex address=10.250.109.85
+>>>   name=manyhome.test.ex address=10.250.109.86
+>>>   name=manyhome.test.ex address=10.250.109.87
+>>>   name=manyhome.test.ex address=10.250.109.88
+>>>   name=manyhome.test.ex address=10.250.109.89
+>>>   name=manyhome.test.ex address=10.250.109.90
+>>>   name=manyhome.test.ex address=10.250.109.91
+>>>   name=manyhome.test.ex address=10.250.109.92
+>>>   name=manyhome.test.ex address=10.250.109.93
+>>>   name=manyhome.test.ex address=10.250.109.94
+>>>   name=manyhome.test.ex address=10.250.109.95
+>>>   name=manyhome.test.ex address=10.250.109.96
+>>>   name=manyhome.test.ex address=10.250.109.97
+>>>   name=manyhome.test.ex address=10.250.109.98
+>>>   name=manyhome.test.ex address=10.250.109.99
 >>>   name=manyhome.test.ex address=10.250.109.100
 >>>   name=manyhome.test.ex address=10.250.109.101
 >>>   name=manyhome.test.ex address=10.250.109.102
@@ -1297,7 +1394,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.107
 >>>   name=manyhome.test.ex address=10.250.109.108
 >>>   name=manyhome.test.ex address=10.250.109.109
->>>   name=manyhome.test.ex address=10.250.109.11
 >>>   name=manyhome.test.ex address=10.250.109.110
 >>>   name=manyhome.test.ex address=10.250.109.111
 >>>   name=manyhome.test.ex address=10.250.109.112
@@ -1308,7 +1404,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.117
 >>>   name=manyhome.test.ex address=10.250.109.118
 >>>   name=manyhome.test.ex address=10.250.109.119
->>>   name=manyhome.test.ex address=10.250.109.12
 >>>   name=manyhome.test.ex address=10.250.109.120
 >>>   name=manyhome.test.ex address=10.250.109.121
 >>>   name=manyhome.test.ex address=10.250.109.122
@@ -1319,7 +1414,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.127
 >>>   name=manyhome.test.ex address=10.250.109.128
 >>>   name=manyhome.test.ex address=10.250.109.129
->>>   name=manyhome.test.ex address=10.250.109.13
 >>>   name=manyhome.test.ex address=10.250.109.130
 >>>   name=manyhome.test.ex address=10.250.109.131
 >>>   name=manyhome.test.ex address=10.250.109.132
@@ -1330,7 +1424,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.137
 >>>   name=manyhome.test.ex address=10.250.109.138
 >>>   name=manyhome.test.ex address=10.250.109.139
->>>   name=manyhome.test.ex address=10.250.109.14
 >>>   name=manyhome.test.ex address=10.250.109.140
 >>>   name=manyhome.test.ex address=10.250.109.141
 >>>   name=manyhome.test.ex address=10.250.109.142
@@ -1341,7 +1434,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.147
 >>>   name=manyhome.test.ex address=10.250.109.148
 >>>   name=manyhome.test.ex address=10.250.109.149
->>>   name=manyhome.test.ex address=10.250.109.15
 >>>   name=manyhome.test.ex address=10.250.109.150
 >>>   name=manyhome.test.ex address=10.250.109.151
 >>>   name=manyhome.test.ex address=10.250.109.152
@@ -1352,7 +1444,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.157
 >>>   name=manyhome.test.ex address=10.250.109.158
 >>>   name=manyhome.test.ex address=10.250.109.159
->>>   name=manyhome.test.ex address=10.250.109.16
 >>>   name=manyhome.test.ex address=10.250.109.160
 >>>   name=manyhome.test.ex address=10.250.109.161
 >>>   name=manyhome.test.ex address=10.250.109.162
@@ -1363,7 +1454,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.167
 >>>   name=manyhome.test.ex address=10.250.109.168
 >>>   name=manyhome.test.ex address=10.250.109.169
->>>   name=manyhome.test.ex address=10.250.109.17
 >>>   name=manyhome.test.ex address=10.250.109.170
 >>>   name=manyhome.test.ex address=10.250.109.171
 >>>   name=manyhome.test.ex address=10.250.109.172
@@ -1374,7 +1464,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.177
 >>>   name=manyhome.test.ex address=10.250.109.178
 >>>   name=manyhome.test.ex address=10.250.109.179
->>>   name=manyhome.test.ex address=10.250.109.18
 >>>   name=manyhome.test.ex address=10.250.109.180
 >>>   name=manyhome.test.ex address=10.250.109.181
 >>>   name=manyhome.test.ex address=10.250.109.182
@@ -1385,7 +1474,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.187
 >>>   name=manyhome.test.ex address=10.250.109.188
 >>>   name=manyhome.test.ex address=10.250.109.189
->>>   name=manyhome.test.ex address=10.250.109.19
 >>>   name=manyhome.test.ex address=10.250.109.190
 >>>   name=manyhome.test.ex address=10.250.109.191
 >>>   name=manyhome.test.ex address=10.250.109.192
@@ -1396,8 +1484,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.197
 >>>   name=manyhome.test.ex address=10.250.109.198
 >>>   name=manyhome.test.ex address=10.250.109.199
->>>   name=manyhome.test.ex address=10.250.109.2
->>>   name=manyhome.test.ex address=10.250.109.20
 >>>   name=manyhome.test.ex address=10.250.109.200
 >>>   name=manyhome.test.ex address=10.250.109.201
 >>>   name=manyhome.test.ex address=10.250.109.202
@@ -1408,7 +1494,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.207
 >>>   name=manyhome.test.ex address=10.250.109.208
 >>>   name=manyhome.test.ex address=10.250.109.209
->>>   name=manyhome.test.ex address=10.250.109.21
 >>>   name=manyhome.test.ex address=10.250.109.210
 >>>   name=manyhome.test.ex address=10.250.109.211
 >>>   name=manyhome.test.ex address=10.250.109.212
@@ -1419,7 +1504,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.217
 >>>   name=manyhome.test.ex address=10.250.109.218
 >>>   name=manyhome.test.ex address=10.250.109.219
->>>   name=manyhome.test.ex address=10.250.109.22
 >>>   name=manyhome.test.ex address=10.250.109.220
 >>>   name=manyhome.test.ex address=10.250.109.221
 >>>   name=manyhome.test.ex address=10.250.109.222
@@ -1430,7 +1514,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.227
 >>>   name=manyhome.test.ex address=10.250.109.228
 >>>   name=manyhome.test.ex address=10.250.109.229
->>>   name=manyhome.test.ex address=10.250.109.23
 >>>   name=manyhome.test.ex address=10.250.109.230
 >>>   name=manyhome.test.ex address=10.250.109.231
 >>>   name=manyhome.test.ex address=10.250.109.232
@@ -1441,108 +1524,122 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.109.237
 >>>   name=manyhome.test.ex address=10.250.109.238
 >>>   name=manyhome.test.ex address=10.250.109.239
->>>   name=manyhome.test.ex address=10.250.109.24
 >>>   name=manyhome.test.ex address=10.250.109.240
 >>>   name=manyhome.test.ex address=10.250.109.241
 >>>   name=manyhome.test.ex address=10.250.109.242
 >>>   name=manyhome.test.ex address=10.250.109.243
 >>>   name=manyhome.test.ex address=10.250.109.244
 >>>   name=manyhome.test.ex address=10.250.109.245
->>>   name=manyhome.test.ex address=10.250.109.246
->>>   name=manyhome.test.ex address=10.250.109.247
->>>   name=manyhome.test.ex address=10.250.109.248
->>>   name=manyhome.test.ex address=10.250.109.249
->>>   name=manyhome.test.ex address=10.250.109.25
->>>   name=manyhome.test.ex address=10.250.109.250
->>>   name=manyhome.test.ex address=10.250.109.251
->>>   name=manyhome.test.ex address=10.250.109.252
->>>   name=manyhome.test.ex address=10.250.109.253
->>>   name=manyhome.test.ex address=10.250.109.254
->>>   name=manyhome.test.ex address=10.250.109.255
->>>   name=manyhome.test.ex address=10.250.109.26
->>>   name=manyhome.test.ex address=10.250.109.27
->>>   name=manyhome.test.ex address=10.250.109.28
->>>   name=manyhome.test.ex address=10.250.109.29
->>>   name=manyhome.test.ex address=10.250.109.3
->>>   name=manyhome.test.ex address=10.250.109.30
->>>   name=manyhome.test.ex address=10.250.109.31
->>>   name=manyhome.test.ex address=10.250.109.32
->>>   name=manyhome.test.ex address=10.250.109.33
->>>   name=manyhome.test.ex address=10.250.109.34
->>>   name=manyhome.test.ex address=10.250.109.35
->>>   name=manyhome.test.ex address=10.250.109.36
->>>   name=manyhome.test.ex address=10.250.109.37
->>>   name=manyhome.test.ex address=10.250.109.38
->>>   name=manyhome.test.ex address=10.250.109.39
->>>   name=manyhome.test.ex address=10.250.109.4
->>>   name=manyhome.test.ex address=10.250.109.40
->>>   name=manyhome.test.ex address=10.250.109.41
->>>   name=manyhome.test.ex address=10.250.109.42
->>>   name=manyhome.test.ex address=10.250.109.43
->>>   name=manyhome.test.ex address=10.250.109.44
->>>   name=manyhome.test.ex address=10.250.109.45
->>>   name=manyhome.test.ex address=10.250.109.46
->>>   name=manyhome.test.ex address=10.250.109.47
->>>   name=manyhome.test.ex address=10.250.109.48
->>>   name=manyhome.test.ex address=10.250.109.49
->>>   name=manyhome.test.ex address=10.250.109.5
->>>   name=manyhome.test.ex address=10.250.109.50
->>>   name=manyhome.test.ex address=10.250.109.51
->>>   name=manyhome.test.ex address=10.250.109.52
->>>   name=manyhome.test.ex address=10.250.109.53
->>>   name=manyhome.test.ex address=10.250.109.54
->>>   name=manyhome.test.ex address=10.250.109.55
->>>   name=manyhome.test.ex address=10.250.109.56
->>>   name=manyhome.test.ex address=10.250.109.57
->>>   name=manyhome.test.ex address=10.250.109.58
->>>   name=manyhome.test.ex address=10.250.109.59
->>>   name=manyhome.test.ex address=10.250.109.6
->>>   name=manyhome.test.ex address=10.250.109.60
->>>   name=manyhome.test.ex address=10.250.109.61
->>>   name=manyhome.test.ex address=10.250.109.62
->>>   name=manyhome.test.ex address=10.250.109.63
->>>   name=manyhome.test.ex address=10.250.109.64
->>>   name=manyhome.test.ex address=10.250.109.65
->>>   name=manyhome.test.ex address=10.250.109.66
->>>   name=manyhome.test.ex address=10.250.109.67
->>>   name=manyhome.test.ex address=10.250.109.68
->>>   name=manyhome.test.ex address=10.250.109.69
->>>   name=manyhome.test.ex address=10.250.109.7
->>>   name=manyhome.test.ex address=10.250.109.70
->>>   name=manyhome.test.ex address=10.250.109.71
->>>   name=manyhome.test.ex address=10.250.109.72
->>>   name=manyhome.test.ex address=10.250.109.73
->>>   name=manyhome.test.ex address=10.250.109.74
->>>   name=manyhome.test.ex address=10.250.109.75
->>>   name=manyhome.test.ex address=10.250.109.76
->>>   name=manyhome.test.ex address=10.250.109.77
->>>   name=manyhome.test.ex address=10.250.109.78
->>>   name=manyhome.test.ex address=10.250.109.79
->>>   name=manyhome.test.ex address=10.250.109.8
->>>   name=manyhome.test.ex address=10.250.109.80
->>>   name=manyhome.test.ex address=10.250.109.81
->>>   name=manyhome.test.ex address=10.250.109.82
->>>   name=manyhome.test.ex address=10.250.109.83
->>>   name=manyhome.test.ex address=10.250.109.84
->>>   name=manyhome.test.ex address=10.250.109.85
->>>   name=manyhome.test.ex address=10.250.109.86
->>>   name=manyhome.test.ex address=10.250.109.87
->>>   name=manyhome.test.ex address=10.250.109.88
->>>   name=manyhome.test.ex address=10.250.109.89
->>>   name=manyhome.test.ex address=10.250.109.9
->>>   name=manyhome.test.ex address=10.250.109.90
->>>   name=manyhome.test.ex address=10.250.109.91
->>>   name=manyhome.test.ex address=10.250.109.92
->>>   name=manyhome.test.ex address=10.250.109.93
->>>   name=manyhome.test.ex address=10.250.109.94
->>>   name=manyhome.test.ex address=10.250.109.95
->>>   name=manyhome.test.ex address=10.250.109.96
->>>   name=manyhome.test.ex address=10.250.109.97
->>>   name=manyhome.test.ex address=10.250.109.98
->>>   name=manyhome.test.ex address=10.250.109.99
+>>>   name=manyhome.test.ex address=10.250.109.246
+>>>   name=manyhome.test.ex address=10.250.109.247
+>>>   name=manyhome.test.ex address=10.250.109.248
+>>>   name=manyhome.test.ex address=10.250.109.249
+>>>   name=manyhome.test.ex address=10.250.109.250
+>>>   name=manyhome.test.ex address=10.250.109.251
+>>>   name=manyhome.test.ex address=10.250.109.252
+>>>   name=manyhome.test.ex address=10.250.109.253
+>>>   name=manyhome.test.ex address=10.250.109.254
+>>>   name=manyhome.test.ex address=10.250.109.255
 >>>   name=manyhome.test.ex address=10.250.110.0
 >>>   name=manyhome.test.ex address=10.250.110.1
+>>>   name=manyhome.test.ex address=10.250.110.2
+>>>   name=manyhome.test.ex address=10.250.110.3
+>>>   name=manyhome.test.ex address=10.250.110.4
+>>>   name=manyhome.test.ex address=10.250.110.5
+>>>   name=manyhome.test.ex address=10.250.110.6
+>>>   name=manyhome.test.ex address=10.250.110.7
+>>>   name=manyhome.test.ex address=10.250.110.8
+>>>   name=manyhome.test.ex address=10.250.110.9
 >>>   name=manyhome.test.ex address=10.250.110.10
+>>>   name=manyhome.test.ex address=10.250.110.11
+>>>   name=manyhome.test.ex address=10.250.110.12
+>>>   name=manyhome.test.ex address=10.250.110.13
+>>>   name=manyhome.test.ex address=10.250.110.14
+>>>   name=manyhome.test.ex address=10.250.110.15
+>>>   name=manyhome.test.ex address=10.250.110.16
+>>>   name=manyhome.test.ex address=10.250.110.17
+>>>   name=manyhome.test.ex address=10.250.110.18
+>>>   name=manyhome.test.ex address=10.250.110.19
+>>>   name=manyhome.test.ex address=10.250.110.20
+>>>   name=manyhome.test.ex address=10.250.110.21
+>>>   name=manyhome.test.ex address=10.250.110.22
+>>>   name=manyhome.test.ex address=10.250.110.23
+>>>   name=manyhome.test.ex address=10.250.110.24
+>>>   name=manyhome.test.ex address=10.250.110.25
+>>>   name=manyhome.test.ex address=10.250.110.26
+>>>   name=manyhome.test.ex address=10.250.110.27
+>>>   name=manyhome.test.ex address=10.250.110.28
+>>>   name=manyhome.test.ex address=10.250.110.29
+>>>   name=manyhome.test.ex address=10.250.110.30
+>>>   name=manyhome.test.ex address=10.250.110.31
+>>>   name=manyhome.test.ex address=10.250.110.32
+>>>   name=manyhome.test.ex address=10.250.110.33
+>>>   name=manyhome.test.ex address=10.250.110.34
+>>>   name=manyhome.test.ex address=10.250.110.35
+>>>   name=manyhome.test.ex address=10.250.110.36
+>>>   name=manyhome.test.ex address=10.250.110.37
+>>>   name=manyhome.test.ex address=10.250.110.38
+>>>   name=manyhome.test.ex address=10.250.110.39
+>>>   name=manyhome.test.ex address=10.250.110.40
+>>>   name=manyhome.test.ex address=10.250.110.41
+>>>   name=manyhome.test.ex address=10.250.110.42
+>>>   name=manyhome.test.ex address=10.250.110.43
+>>>   name=manyhome.test.ex address=10.250.110.44
+>>>   name=manyhome.test.ex address=10.250.110.45
+>>>   name=manyhome.test.ex address=10.250.110.46
+>>>   name=manyhome.test.ex address=10.250.110.47
+>>>   name=manyhome.test.ex address=10.250.110.48
+>>>   name=manyhome.test.ex address=10.250.110.49
+>>>   name=manyhome.test.ex address=10.250.110.50
+>>>   name=manyhome.test.ex address=10.250.110.51
+>>>   name=manyhome.test.ex address=10.250.110.52
+>>>   name=manyhome.test.ex address=10.250.110.53
+>>>   name=manyhome.test.ex address=10.250.110.54
+>>>   name=manyhome.test.ex address=10.250.110.55
+>>>   name=manyhome.test.ex address=10.250.110.56
+>>>   name=manyhome.test.ex address=10.250.110.57
+>>>   name=manyhome.test.ex address=10.250.110.58
+>>>   name=manyhome.test.ex address=10.250.110.59
+>>>   name=manyhome.test.ex address=10.250.110.60
+>>>   name=manyhome.test.ex address=10.250.110.61
+>>>   name=manyhome.test.ex address=10.250.110.62
+>>>   name=manyhome.test.ex address=10.250.110.63
+>>>   name=manyhome.test.ex address=10.250.110.64
+>>>   name=manyhome.test.ex address=10.250.110.65
+>>>   name=manyhome.test.ex address=10.250.110.66
+>>>   name=manyhome.test.ex address=10.250.110.67
+>>>   name=manyhome.test.ex address=10.250.110.68
+>>>   name=manyhome.test.ex address=10.250.110.69
+>>>   name=manyhome.test.ex address=10.250.110.70
+>>>   name=manyhome.test.ex address=10.250.110.71
+>>>   name=manyhome.test.ex address=10.250.110.72
+>>>   name=manyhome.test.ex address=10.250.110.73
+>>>   name=manyhome.test.ex address=10.250.110.74
+>>>   name=manyhome.test.ex address=10.250.110.75
+>>>   name=manyhome.test.ex address=10.250.110.76
+>>>   name=manyhome.test.ex address=10.250.110.77
+>>>   name=manyhome.test.ex address=10.250.110.78
+>>>   name=manyhome.test.ex address=10.250.110.79
+>>>   name=manyhome.test.ex address=10.250.110.80
+>>>   name=manyhome.test.ex address=10.250.110.81
+>>>   name=manyhome.test.ex address=10.250.110.82
+>>>   name=manyhome.test.ex address=10.250.110.83
+>>>   name=manyhome.test.ex address=10.250.110.84
+>>>   name=manyhome.test.ex address=10.250.110.85
+>>>   name=manyhome.test.ex address=10.250.110.86
+>>>   name=manyhome.test.ex address=10.250.110.87
+>>>   name=manyhome.test.ex address=10.250.110.88
+>>>   name=manyhome.test.ex address=10.250.110.89
+>>>   name=manyhome.test.ex address=10.250.110.90
+>>>   name=manyhome.test.ex address=10.250.110.91
+>>>   name=manyhome.test.ex address=10.250.110.92
+>>>   name=manyhome.test.ex address=10.250.110.93
+>>>   name=manyhome.test.ex address=10.250.110.94
+>>>   name=manyhome.test.ex address=10.250.110.95
+>>>   name=manyhome.test.ex address=10.250.110.96
+>>>   name=manyhome.test.ex address=10.250.110.97
+>>>   name=manyhome.test.ex address=10.250.110.98
+>>>   name=manyhome.test.ex address=10.250.110.99
 >>>   name=manyhome.test.ex address=10.250.110.100
 >>>   name=manyhome.test.ex address=10.250.110.101
 >>>   name=manyhome.test.ex address=10.250.110.102
@@ -1553,7 +1650,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.107
 >>>   name=manyhome.test.ex address=10.250.110.108
 >>>   name=manyhome.test.ex address=10.250.110.109
->>>   name=manyhome.test.ex address=10.250.110.11
 >>>   name=manyhome.test.ex address=10.250.110.110
 >>>   name=manyhome.test.ex address=10.250.110.111
 >>>   name=manyhome.test.ex address=10.250.110.112
@@ -1564,7 +1660,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.117
 >>>   name=manyhome.test.ex address=10.250.110.118
 >>>   name=manyhome.test.ex address=10.250.110.119
->>>   name=manyhome.test.ex address=10.250.110.12
 >>>   name=manyhome.test.ex address=10.250.110.120
 >>>   name=manyhome.test.ex address=10.250.110.121
 >>>   name=manyhome.test.ex address=10.250.110.122
@@ -1575,7 +1670,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.127
 >>>   name=manyhome.test.ex address=10.250.110.128
 >>>   name=manyhome.test.ex address=10.250.110.129
->>>   name=manyhome.test.ex address=10.250.110.13
 >>>   name=manyhome.test.ex address=10.250.110.130
 >>>   name=manyhome.test.ex address=10.250.110.131
 >>>   name=manyhome.test.ex address=10.250.110.132
@@ -1586,7 +1680,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.137
 >>>   name=manyhome.test.ex address=10.250.110.138
 >>>   name=manyhome.test.ex address=10.250.110.139
->>>   name=manyhome.test.ex address=10.250.110.14
 >>>   name=manyhome.test.ex address=10.250.110.140
 >>>   name=manyhome.test.ex address=10.250.110.141
 >>>   name=manyhome.test.ex address=10.250.110.142
@@ -1597,7 +1690,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.147
 >>>   name=manyhome.test.ex address=10.250.110.148
 >>>   name=manyhome.test.ex address=10.250.110.149
->>>   name=manyhome.test.ex address=10.250.110.15
 >>>   name=manyhome.test.ex address=10.250.110.150
 >>>   name=manyhome.test.ex address=10.250.110.151
 >>>   name=manyhome.test.ex address=10.250.110.152
@@ -1608,7 +1700,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.157
 >>>   name=manyhome.test.ex address=10.250.110.158
 >>>   name=manyhome.test.ex address=10.250.110.159
->>>   name=manyhome.test.ex address=10.250.110.16
 >>>   name=manyhome.test.ex address=10.250.110.160
 >>>   name=manyhome.test.ex address=10.250.110.161
 >>>   name=manyhome.test.ex address=10.250.110.162
@@ -1619,7 +1710,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.167
 >>>   name=manyhome.test.ex address=10.250.110.168
 >>>   name=manyhome.test.ex address=10.250.110.169
->>>   name=manyhome.test.ex address=10.250.110.17
 >>>   name=manyhome.test.ex address=10.250.110.170
 >>>   name=manyhome.test.ex address=10.250.110.171
 >>>   name=manyhome.test.ex address=10.250.110.172
@@ -1630,7 +1720,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.177
 >>>   name=manyhome.test.ex address=10.250.110.178
 >>>   name=manyhome.test.ex address=10.250.110.179
->>>   name=manyhome.test.ex address=10.250.110.18
 >>>   name=manyhome.test.ex address=10.250.110.180
 >>>   name=manyhome.test.ex address=10.250.110.181
 >>>   name=manyhome.test.ex address=10.250.110.182
@@ -1641,7 +1730,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.187
 >>>   name=manyhome.test.ex address=10.250.110.188
 >>>   name=manyhome.test.ex address=10.250.110.189
->>>   name=manyhome.test.ex address=10.250.110.19
 >>>   name=manyhome.test.ex address=10.250.110.190
 >>>   name=manyhome.test.ex address=10.250.110.191
 >>>   name=manyhome.test.ex address=10.250.110.192
@@ -1652,153 +1740,162 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.110.197
 >>>   name=manyhome.test.ex address=10.250.110.198
 >>>   name=manyhome.test.ex address=10.250.110.199
->>>   name=manyhome.test.ex address=10.250.110.2
->>>   name=manyhome.test.ex address=10.250.110.20
 >>>   name=manyhome.test.ex address=10.250.110.200
 >>>   name=manyhome.test.ex address=10.250.110.201
 >>>   name=manyhome.test.ex address=10.250.110.202
 >>>   name=manyhome.test.ex address=10.250.110.203
->>>   name=manyhome.test.ex address=10.250.110.204
->>>   name=manyhome.test.ex address=10.250.110.205
->>>   name=manyhome.test.ex address=10.250.110.206
->>>   name=manyhome.test.ex address=10.250.110.207
->>>   name=manyhome.test.ex address=10.250.110.208
->>>   name=manyhome.test.ex address=10.250.110.209
->>>   name=manyhome.test.ex address=10.250.110.21
->>>   name=manyhome.test.ex address=10.250.110.210
->>>   name=manyhome.test.ex address=10.250.110.211
->>>   name=manyhome.test.ex address=10.250.110.212
->>>   name=manyhome.test.ex address=10.250.110.213
->>>   name=manyhome.test.ex address=10.250.110.214
->>>   name=manyhome.test.ex address=10.250.110.215
->>>   name=manyhome.test.ex address=10.250.110.216
->>>   name=manyhome.test.ex address=10.250.110.217
->>>   name=manyhome.test.ex address=10.250.110.218
->>>   name=manyhome.test.ex address=10.250.110.219
->>>   name=manyhome.test.ex address=10.250.110.22
->>>   name=manyhome.test.ex address=10.250.110.220
->>>   name=manyhome.test.ex address=10.250.110.221
->>>   name=manyhome.test.ex address=10.250.110.222
->>>   name=manyhome.test.ex address=10.250.110.223
->>>   name=manyhome.test.ex address=10.250.110.224
->>>   name=manyhome.test.ex address=10.250.110.225
->>>   name=manyhome.test.ex address=10.250.110.226
->>>   name=manyhome.test.ex address=10.250.110.227
->>>   name=manyhome.test.ex address=10.250.110.228
->>>   name=manyhome.test.ex address=10.250.110.229
->>>   name=manyhome.test.ex address=10.250.110.23
->>>   name=manyhome.test.ex address=10.250.110.230
->>>   name=manyhome.test.ex address=10.250.110.231
->>>   name=manyhome.test.ex address=10.250.110.232
->>>   name=manyhome.test.ex address=10.250.110.233
->>>   name=manyhome.test.ex address=10.250.110.234
->>>   name=manyhome.test.ex address=10.250.110.235
->>>   name=manyhome.test.ex address=10.250.110.236
->>>   name=manyhome.test.ex address=10.250.110.237
->>>   name=manyhome.test.ex address=10.250.110.238
->>>   name=manyhome.test.ex address=10.250.110.239
->>>   name=manyhome.test.ex address=10.250.110.24
->>>   name=manyhome.test.ex address=10.250.110.240
->>>   name=manyhome.test.ex address=10.250.110.241
->>>   name=manyhome.test.ex address=10.250.110.242
->>>   name=manyhome.test.ex address=10.250.110.243
->>>   name=manyhome.test.ex address=10.250.110.244
->>>   name=manyhome.test.ex address=10.250.110.245
->>>   name=manyhome.test.ex address=10.250.110.246
->>>   name=manyhome.test.ex address=10.250.110.247
->>>   name=manyhome.test.ex address=10.250.110.248
->>>   name=manyhome.test.ex address=10.250.110.249
->>>   name=manyhome.test.ex address=10.250.110.25
->>>   name=manyhome.test.ex address=10.250.110.250
->>>   name=manyhome.test.ex address=10.250.110.251
->>>   name=manyhome.test.ex address=10.250.110.252
->>>   name=manyhome.test.ex address=10.250.110.253
->>>   name=manyhome.test.ex address=10.250.110.254
->>>   name=manyhome.test.ex address=10.250.110.255
->>>   name=manyhome.test.ex address=10.250.110.26
->>>   name=manyhome.test.ex address=10.250.110.27
->>>   name=manyhome.test.ex address=10.250.110.28
->>>   name=manyhome.test.ex address=10.250.110.29
->>>   name=manyhome.test.ex address=10.250.110.3
->>>   name=manyhome.test.ex address=10.250.110.30
->>>   name=manyhome.test.ex address=10.250.110.31
->>>   name=manyhome.test.ex address=10.250.110.32
->>>   name=manyhome.test.ex address=10.250.110.33
->>>   name=manyhome.test.ex address=10.250.110.34
->>>   name=manyhome.test.ex address=10.250.110.35
->>>   name=manyhome.test.ex address=10.250.110.36
->>>   name=manyhome.test.ex address=10.250.110.37
->>>   name=manyhome.test.ex address=10.250.110.38
->>>   name=manyhome.test.ex address=10.250.110.39
->>>   name=manyhome.test.ex address=10.250.110.4
->>>   name=manyhome.test.ex address=10.250.110.40
->>>   name=manyhome.test.ex address=10.250.110.41
->>>   name=manyhome.test.ex address=10.250.110.42
->>>   name=manyhome.test.ex address=10.250.110.43
->>>   name=manyhome.test.ex address=10.250.110.44
->>>   name=manyhome.test.ex address=10.250.110.45
->>>   name=manyhome.test.ex address=10.250.110.46
->>>   name=manyhome.test.ex address=10.250.110.47
->>>   name=manyhome.test.ex address=10.250.110.48
->>>   name=manyhome.test.ex address=10.250.110.49
->>>   name=manyhome.test.ex address=10.250.110.5
->>>   name=manyhome.test.ex address=10.250.110.50
->>>   name=manyhome.test.ex address=10.250.110.51
->>>   name=manyhome.test.ex address=10.250.110.52
->>>   name=manyhome.test.ex address=10.250.110.53
->>>   name=manyhome.test.ex address=10.250.110.54
->>>   name=manyhome.test.ex address=10.250.110.55
->>>   name=manyhome.test.ex address=10.250.110.56
->>>   name=manyhome.test.ex address=10.250.110.57
->>>   name=manyhome.test.ex address=10.250.110.58
->>>   name=manyhome.test.ex address=10.250.110.59
->>>   name=manyhome.test.ex address=10.250.110.6
->>>   name=manyhome.test.ex address=10.250.110.60
->>>   name=manyhome.test.ex address=10.250.110.61
->>>   name=manyhome.test.ex address=10.250.110.62
->>>   name=manyhome.test.ex address=10.250.110.63
->>>   name=manyhome.test.ex address=10.250.110.64
->>>   name=manyhome.test.ex address=10.250.110.65
->>>   name=manyhome.test.ex address=10.250.110.66
->>>   name=manyhome.test.ex address=10.250.110.67
->>>   name=manyhome.test.ex address=10.250.110.68
->>>   name=manyhome.test.ex address=10.250.110.69
->>>   name=manyhome.test.ex address=10.250.110.7
->>>   name=manyhome.test.ex address=10.250.110.70
->>>   name=manyhome.test.ex address=10.250.110.71
->>>   name=manyhome.test.ex address=10.250.110.72
->>>   name=manyhome.test.ex address=10.250.110.73
->>>   name=manyhome.test.ex address=10.250.110.74
->>>   name=manyhome.test.ex address=10.250.110.75
->>>   name=manyhome.test.ex address=10.250.110.76
->>>   name=manyhome.test.ex address=10.250.110.77
->>>   name=manyhome.test.ex address=10.250.110.78
->>>   name=manyhome.test.ex address=10.250.110.79
->>>   name=manyhome.test.ex address=10.250.110.8
->>>   name=manyhome.test.ex address=10.250.110.80
->>>   name=manyhome.test.ex address=10.250.110.81
->>>   name=manyhome.test.ex address=10.250.110.82
->>>   name=manyhome.test.ex address=10.250.110.83
->>>   name=manyhome.test.ex address=10.250.110.84
->>>   name=manyhome.test.ex address=10.250.110.85
->>>   name=manyhome.test.ex address=10.250.110.86
->>>   name=manyhome.test.ex address=10.250.110.87
->>>   name=manyhome.test.ex address=10.250.110.88
->>>   name=manyhome.test.ex address=10.250.110.89
->>>   name=manyhome.test.ex address=10.250.110.9
->>>   name=manyhome.test.ex address=10.250.110.90
->>>   name=manyhome.test.ex address=10.250.110.91
->>>   name=manyhome.test.ex address=10.250.110.92
->>>   name=manyhome.test.ex address=10.250.110.93
->>>   name=manyhome.test.ex address=10.250.110.94
->>>   name=manyhome.test.ex address=10.250.110.95
->>>   name=manyhome.test.ex address=10.250.110.96
->>>   name=manyhome.test.ex address=10.250.110.97
->>>   name=manyhome.test.ex address=10.250.110.98
->>>   name=manyhome.test.ex address=10.250.110.99
+>>>   name=manyhome.test.ex address=10.250.110.204
+>>>   name=manyhome.test.ex address=10.250.110.205
+>>>   name=manyhome.test.ex address=10.250.110.206
+>>>   name=manyhome.test.ex address=10.250.110.207
+>>>   name=manyhome.test.ex address=10.250.110.208
+>>>   name=manyhome.test.ex address=10.250.110.209
+>>>   name=manyhome.test.ex address=10.250.110.210
+>>>   name=manyhome.test.ex address=10.250.110.211
+>>>   name=manyhome.test.ex address=10.250.110.212
+>>>   name=manyhome.test.ex address=10.250.110.213
+>>>   name=manyhome.test.ex address=10.250.110.214
+>>>   name=manyhome.test.ex address=10.250.110.215
+>>>   name=manyhome.test.ex address=10.250.110.216
+>>>   name=manyhome.test.ex address=10.250.110.217
+>>>   name=manyhome.test.ex address=10.250.110.218
+>>>   name=manyhome.test.ex address=10.250.110.219
+>>>   name=manyhome.test.ex address=10.250.110.220
+>>>   name=manyhome.test.ex address=10.250.110.221
+>>>   name=manyhome.test.ex address=10.250.110.222
+>>>   name=manyhome.test.ex address=10.250.110.223
+>>>   name=manyhome.test.ex address=10.250.110.224
+>>>   name=manyhome.test.ex address=10.250.110.225
+>>>   name=manyhome.test.ex address=10.250.110.226
+>>>   name=manyhome.test.ex address=10.250.110.227
+>>>   name=manyhome.test.ex address=10.250.110.228
+>>>   name=manyhome.test.ex address=10.250.110.229
+>>>   name=manyhome.test.ex address=10.250.110.230
+>>>   name=manyhome.test.ex address=10.250.110.231
+>>>   name=manyhome.test.ex address=10.250.110.232
+>>>   name=manyhome.test.ex address=10.250.110.233
+>>>   name=manyhome.test.ex address=10.250.110.234
+>>>   name=manyhome.test.ex address=10.250.110.235
+>>>   name=manyhome.test.ex address=10.250.110.236
+>>>   name=manyhome.test.ex address=10.250.110.237
+>>>   name=manyhome.test.ex address=10.250.110.238
+>>>   name=manyhome.test.ex address=10.250.110.239
+>>>   name=manyhome.test.ex address=10.250.110.240
+>>>   name=manyhome.test.ex address=10.250.110.241
+>>>   name=manyhome.test.ex address=10.250.110.242
+>>>   name=manyhome.test.ex address=10.250.110.243
+>>>   name=manyhome.test.ex address=10.250.110.244
+>>>   name=manyhome.test.ex address=10.250.110.245
+>>>   name=manyhome.test.ex address=10.250.110.246
+>>>   name=manyhome.test.ex address=10.250.110.247
+>>>   name=manyhome.test.ex address=10.250.110.248
+>>>   name=manyhome.test.ex address=10.250.110.249
+>>>   name=manyhome.test.ex address=10.250.110.250
+>>>   name=manyhome.test.ex address=10.250.110.251
+>>>   name=manyhome.test.ex address=10.250.110.252
+>>>   name=manyhome.test.ex address=10.250.110.253
+>>>   name=manyhome.test.ex address=10.250.110.254
+>>>   name=manyhome.test.ex address=10.250.110.255
 >>>   name=manyhome.test.ex address=10.250.111.0
 >>>   name=manyhome.test.ex address=10.250.111.1
+>>>   name=manyhome.test.ex address=10.250.111.2
+>>>   name=manyhome.test.ex address=10.250.111.3
+>>>   name=manyhome.test.ex address=10.250.111.4
+>>>   name=manyhome.test.ex address=10.250.111.5
+>>>   name=manyhome.test.ex address=10.250.111.6
+>>>   name=manyhome.test.ex address=10.250.111.7
+>>>   name=manyhome.test.ex address=10.250.111.8
+>>>   name=manyhome.test.ex address=10.250.111.9
 >>>   name=manyhome.test.ex address=10.250.111.10
+>>>   name=manyhome.test.ex address=10.250.111.11
+>>>   name=manyhome.test.ex address=10.250.111.12
+>>>   name=manyhome.test.ex address=10.250.111.13
+>>>   name=manyhome.test.ex address=10.250.111.14
+>>>   name=manyhome.test.ex address=10.250.111.15
+>>>   name=manyhome.test.ex address=10.250.111.16
+>>>   name=manyhome.test.ex address=10.250.111.17
+>>>   name=manyhome.test.ex address=10.250.111.18
+>>>   name=manyhome.test.ex address=10.250.111.19
+>>>   name=manyhome.test.ex address=10.250.111.20
+>>>   name=manyhome.test.ex address=10.250.111.21
+>>>   name=manyhome.test.ex address=10.250.111.22
+>>>   name=manyhome.test.ex address=10.250.111.23
+>>>   name=manyhome.test.ex address=10.250.111.24
+>>>   name=manyhome.test.ex address=10.250.111.25
+>>>   name=manyhome.test.ex address=10.250.111.26
+>>>   name=manyhome.test.ex address=10.250.111.27
+>>>   name=manyhome.test.ex address=10.250.111.28
+>>>   name=manyhome.test.ex address=10.250.111.29
+>>>   name=manyhome.test.ex address=10.250.111.30
+>>>   name=manyhome.test.ex address=10.250.111.31
+>>>   name=manyhome.test.ex address=10.250.111.32
+>>>   name=manyhome.test.ex address=10.250.111.33
+>>>   name=manyhome.test.ex address=10.250.111.34
+>>>   name=manyhome.test.ex address=10.250.111.35
+>>>   name=manyhome.test.ex address=10.250.111.36
+>>>   name=manyhome.test.ex address=10.250.111.37
+>>>   name=manyhome.test.ex address=10.250.111.38
+>>>   name=manyhome.test.ex address=10.250.111.39
+>>>   name=manyhome.test.ex address=10.250.111.40
+>>>   name=manyhome.test.ex address=10.250.111.41
+>>>   name=manyhome.test.ex address=10.250.111.42
+>>>   name=manyhome.test.ex address=10.250.111.43
+>>>   name=manyhome.test.ex address=10.250.111.44
+>>>   name=manyhome.test.ex address=10.250.111.45
+>>>   name=manyhome.test.ex address=10.250.111.46
+>>>   name=manyhome.test.ex address=10.250.111.47
+>>>   name=manyhome.test.ex address=10.250.111.48
+>>>   name=manyhome.test.ex address=10.250.111.49
+>>>   name=manyhome.test.ex address=10.250.111.50
+>>>   name=manyhome.test.ex address=10.250.111.51
+>>>   name=manyhome.test.ex address=10.250.111.52
+>>>   name=manyhome.test.ex address=10.250.111.53
+>>>   name=manyhome.test.ex address=10.250.111.54
+>>>   name=manyhome.test.ex address=10.250.111.55
+>>>   name=manyhome.test.ex address=10.250.111.56
+>>>   name=manyhome.test.ex address=10.250.111.57
+>>>   name=manyhome.test.ex address=10.250.111.58
+>>>   name=manyhome.test.ex address=10.250.111.59
+>>>   name=manyhome.test.ex address=10.250.111.60
+>>>   name=manyhome.test.ex address=10.250.111.61
+>>>   name=manyhome.test.ex address=10.250.111.62
+>>>   name=manyhome.test.ex address=10.250.111.63
+>>>   name=manyhome.test.ex address=10.250.111.64
+>>>   name=manyhome.test.ex address=10.250.111.65
+>>>   name=manyhome.test.ex address=10.250.111.66
+>>>   name=manyhome.test.ex address=10.250.111.67
+>>>   name=manyhome.test.ex address=10.250.111.68
+>>>   name=manyhome.test.ex address=10.250.111.69
+>>>   name=manyhome.test.ex address=10.250.111.70
+>>>   name=manyhome.test.ex address=10.250.111.71
+>>>   name=manyhome.test.ex address=10.250.111.72
+>>>   name=manyhome.test.ex address=10.250.111.73
+>>>   name=manyhome.test.ex address=10.250.111.74
+>>>   name=manyhome.test.ex address=10.250.111.75
+>>>   name=manyhome.test.ex address=10.250.111.76
+>>>   name=manyhome.test.ex address=10.250.111.77
+>>>   name=manyhome.test.ex address=10.250.111.78
+>>>   name=manyhome.test.ex address=10.250.111.79
+>>>   name=manyhome.test.ex address=10.250.111.80
+>>>   name=manyhome.test.ex address=10.250.111.81
+>>>   name=manyhome.test.ex address=10.250.111.82
+>>>   name=manyhome.test.ex address=10.250.111.83
+>>>   name=manyhome.test.ex address=10.250.111.84
+>>>   name=manyhome.test.ex address=10.250.111.85
+>>>   name=manyhome.test.ex address=10.250.111.86
+>>>   name=manyhome.test.ex address=10.250.111.87
+>>>   name=manyhome.test.ex address=10.250.111.88
+>>>   name=manyhome.test.ex address=10.250.111.89
+>>>   name=manyhome.test.ex address=10.250.111.90
+>>>   name=manyhome.test.ex address=10.250.111.91
+>>>   name=manyhome.test.ex address=10.250.111.92
+>>>   name=manyhome.test.ex address=10.250.111.93
+>>>   name=manyhome.test.ex address=10.250.111.94
+>>>   name=manyhome.test.ex address=10.250.111.95
+>>>   name=manyhome.test.ex address=10.250.111.96
+>>>   name=manyhome.test.ex address=10.250.111.97
+>>>   name=manyhome.test.ex address=10.250.111.98
+>>>   name=manyhome.test.ex address=10.250.111.99
 >>>   name=manyhome.test.ex address=10.250.111.100
 >>>   name=manyhome.test.ex address=10.250.111.101
 >>>   name=manyhome.test.ex address=10.250.111.102
@@ -1809,7 +1906,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.107
 >>>   name=manyhome.test.ex address=10.250.111.108
 >>>   name=manyhome.test.ex address=10.250.111.109
->>>   name=manyhome.test.ex address=10.250.111.11
 >>>   name=manyhome.test.ex address=10.250.111.110
 >>>   name=manyhome.test.ex address=10.250.111.111
 >>>   name=manyhome.test.ex address=10.250.111.112
@@ -1820,7 +1916,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.117
 >>>   name=manyhome.test.ex address=10.250.111.118
 >>>   name=manyhome.test.ex address=10.250.111.119
->>>   name=manyhome.test.ex address=10.250.111.12
 >>>   name=manyhome.test.ex address=10.250.111.120
 >>>   name=manyhome.test.ex address=10.250.111.121
 >>>   name=manyhome.test.ex address=10.250.111.122
@@ -1831,7 +1926,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.127
 >>>   name=manyhome.test.ex address=10.250.111.128
 >>>   name=manyhome.test.ex address=10.250.111.129
->>>   name=manyhome.test.ex address=10.250.111.13
 >>>   name=manyhome.test.ex address=10.250.111.130
 >>>   name=manyhome.test.ex address=10.250.111.131
 >>>   name=manyhome.test.ex address=10.250.111.132
@@ -1842,7 +1936,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.137
 >>>   name=manyhome.test.ex address=10.250.111.138
 >>>   name=manyhome.test.ex address=10.250.111.139
->>>   name=manyhome.test.ex address=10.250.111.14
 >>>   name=manyhome.test.ex address=10.250.111.140
 >>>   name=manyhome.test.ex address=10.250.111.141
 >>>   name=manyhome.test.ex address=10.250.111.142
@@ -1853,7 +1946,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.147
 >>>   name=manyhome.test.ex address=10.250.111.148
 >>>   name=manyhome.test.ex address=10.250.111.149
->>>   name=manyhome.test.ex address=10.250.111.15
 >>>   name=manyhome.test.ex address=10.250.111.150
 >>>   name=manyhome.test.ex address=10.250.111.151
 >>>   name=manyhome.test.ex address=10.250.111.152
@@ -1864,7 +1956,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.157
 >>>   name=manyhome.test.ex address=10.250.111.158
 >>>   name=manyhome.test.ex address=10.250.111.159
->>>   name=manyhome.test.ex address=10.250.111.16
 >>>   name=manyhome.test.ex address=10.250.111.160
 >>>   name=manyhome.test.ex address=10.250.111.161
 >>>   name=manyhome.test.ex address=10.250.111.162
@@ -1875,7 +1966,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.167
 >>>   name=manyhome.test.ex address=10.250.111.168
 >>>   name=manyhome.test.ex address=10.250.111.169
->>>   name=manyhome.test.ex address=10.250.111.17
 >>>   name=manyhome.test.ex address=10.250.111.170
 >>>   name=manyhome.test.ex address=10.250.111.171
 >>>   name=manyhome.test.ex address=10.250.111.172
@@ -1886,7 +1976,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.177
 >>>   name=manyhome.test.ex address=10.250.111.178
 >>>   name=manyhome.test.ex address=10.250.111.179
->>>   name=manyhome.test.ex address=10.250.111.18
 >>>   name=manyhome.test.ex address=10.250.111.180
 >>>   name=manyhome.test.ex address=10.250.111.181
 >>>   name=manyhome.test.ex address=10.250.111.182
@@ -1897,7 +1986,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.187
 >>>   name=manyhome.test.ex address=10.250.111.188
 >>>   name=manyhome.test.ex address=10.250.111.189
->>>   name=manyhome.test.ex address=10.250.111.19
 >>>   name=manyhome.test.ex address=10.250.111.190
 >>>   name=manyhome.test.ex address=10.250.111.191
 >>>   name=manyhome.test.ex address=10.250.111.192
@@ -1908,8 +1996,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.197
 >>>   name=manyhome.test.ex address=10.250.111.198
 >>>   name=manyhome.test.ex address=10.250.111.199
->>>   name=manyhome.test.ex address=10.250.111.2
->>>   name=manyhome.test.ex address=10.250.111.20
 >>>   name=manyhome.test.ex address=10.250.111.200
 >>>   name=manyhome.test.ex address=10.250.111.201
 >>>   name=manyhome.test.ex address=10.250.111.202
@@ -1920,7 +2006,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.207
 >>>   name=manyhome.test.ex address=10.250.111.208
 >>>   name=manyhome.test.ex address=10.250.111.209
->>>   name=manyhome.test.ex address=10.250.111.21
 >>>   name=manyhome.test.ex address=10.250.111.210
 >>>   name=manyhome.test.ex address=10.250.111.211
 >>>   name=manyhome.test.ex address=10.250.111.212
@@ -1931,7 +2016,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.217
 >>>   name=manyhome.test.ex address=10.250.111.218
 >>>   name=manyhome.test.ex address=10.250.111.219
->>>   name=manyhome.test.ex address=10.250.111.22
 >>>   name=manyhome.test.ex address=10.250.111.220
 >>>   name=manyhome.test.ex address=10.250.111.221
 >>>   name=manyhome.test.ex address=10.250.111.222
@@ -1942,7 +2026,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.227
 >>>   name=manyhome.test.ex address=10.250.111.228
 >>>   name=manyhome.test.ex address=10.250.111.229
->>>   name=manyhome.test.ex address=10.250.111.23
 >>>   name=manyhome.test.ex address=10.250.111.230
 >>>   name=manyhome.test.ex address=10.250.111.231
 >>>   name=manyhome.test.ex address=10.250.111.232
@@ -1953,7 +2036,6 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.237
 >>>   name=manyhome.test.ex address=10.250.111.238
 >>>   name=manyhome.test.ex address=10.250.111.239
->>>   name=manyhome.test.ex address=10.250.111.24
 >>>   name=manyhome.test.ex address=10.250.111.240
 >>>   name=manyhome.test.ex address=10.250.111.241
 >>>   name=manyhome.test.ex address=10.250.111.242
@@ -1964,275 +2046,43 @@ MUNGED: ::1 will be omitted in what follows
 >>>   name=manyhome.test.ex address=10.250.111.247
 >>>   name=manyhome.test.ex address=10.250.111.248
 >>>   name=manyhome.test.ex address=10.250.111.249
->>>   name=manyhome.test.ex address=10.250.111.25
 >>>   name=manyhome.test.ex address=10.250.111.250
 >>>   name=manyhome.test.ex address=10.250.111.251
 >>>   name=manyhome.test.ex address=10.250.111.252
 >>>   name=manyhome.test.ex address=10.250.111.253
 >>>   name=manyhome.test.ex address=10.250.111.254
 >>>   name=manyhome.test.ex address=10.250.111.255
->>>   name=manyhome.test.ex address=10.250.111.26
->>>   name=manyhome.test.ex address=10.250.111.27
->>>   name=manyhome.test.ex address=10.250.111.28
->>>   name=manyhome.test.ex address=10.250.111.29
->>>   name=manyhome.test.ex address=10.250.111.3
->>>   name=manyhome.test.ex address=10.250.111.30
->>>   name=manyhome.test.ex address=10.250.111.31
->>>   name=manyhome.test.ex address=10.250.111.32
->>>   name=manyhome.test.ex address=10.250.111.33
->>>   name=manyhome.test.ex address=10.250.111.34
->>>   name=manyhome.test.ex address=10.250.111.35
->>>   name=manyhome.test.ex address=10.250.111.36
->>>   name=manyhome.test.ex address=10.250.111.37
->>>   name=manyhome.test.ex address=10.250.111.38
->>>   name=manyhome.test.ex address=10.250.111.39
->>>   name=manyhome.test.ex address=10.250.111.4
->>>   name=manyhome.test.ex address=10.250.111.40
->>>   name=manyhome.test.ex address=10.250.111.41
->>>   name=manyhome.test.ex address=10.250.111.42
->>>   name=manyhome.test.ex address=10.250.111.43
->>>   name=manyhome.test.ex address=10.250.111.44
->>>   name=manyhome.test.ex address=10.250.111.45
->>>   name=manyhome.test.ex address=10.250.111.46
->>>   name=manyhome.test.ex address=10.250.111.47
->>>   name=manyhome.test.ex address=10.250.111.48
->>>   name=manyhome.test.ex address=10.250.111.49
->>>   name=manyhome.test.ex address=10.250.111.5
->>>   name=manyhome.test.ex address=10.250.111.50
->>>   name=manyhome.test.ex address=10.250.111.51
->>>   name=manyhome.test.ex address=10.250.111.52
->>>   name=manyhome.test.ex address=10.250.111.53
->>>   name=manyhome.test.ex address=10.250.111.54
->>>   name=manyhome.test.ex address=10.250.111.55
->>>   name=manyhome.test.ex address=10.250.111.56
->>>   name=manyhome.test.ex address=10.250.111.57
->>>   name=manyhome.test.ex address=10.250.111.58
->>>   name=manyhome.test.ex address=10.250.111.59
->>>   name=manyhome.test.ex address=10.250.111.6
->>>   name=manyhome.test.ex address=10.250.111.60
->>>   name=manyhome.test.ex address=10.250.111.61
->>>   name=manyhome.test.ex address=10.250.111.62
->>>   name=manyhome.test.ex address=10.250.111.63
->>>   name=manyhome.test.ex address=10.250.111.64
->>>   name=manyhome.test.ex address=10.250.111.65
->>>   name=manyhome.test.ex address=10.250.111.66
->>>   name=manyhome.test.ex address=10.250.111.67
->>>   name=manyhome.test.ex address=10.250.111.68
->>>   name=manyhome.test.ex address=10.250.111.69
->>>   name=manyhome.test.ex address=10.250.111.7
->>>   name=manyhome.test.ex address=10.250.111.70
->>>   name=manyhome.test.ex address=10.250.111.71
->>>   name=manyhome.test.ex address=10.250.111.72
->>>   name=manyhome.test.ex address=10.250.111.73
->>>   name=manyhome.test.ex address=10.250.111.74
->>>   name=manyhome.test.ex address=10.250.111.75
->>>   name=manyhome.test.ex address=10.250.111.76
->>>   name=manyhome.test.ex address=10.250.111.77
->>>   name=manyhome.test.ex address=10.250.111.78
->>>   name=manyhome.test.ex address=10.250.111.79
->>>   name=manyhome.test.ex address=10.250.111.8
->>>   name=manyhome.test.ex address=10.250.111.80
->>>   name=manyhome.test.ex address=10.250.111.81
->>>   name=manyhome.test.ex address=10.250.111.82
->>>   name=manyhome.test.ex address=10.250.111.83
->>>   name=manyhome.test.ex address=10.250.111.84
->>>   name=manyhome.test.ex address=10.250.111.85
->>>   name=manyhome.test.ex address=10.250.111.86
->>>   name=manyhome.test.ex address=10.250.111.87
->>>   name=manyhome.test.ex address=10.250.111.88
->>>   name=manyhome.test.ex address=10.250.111.89
->>>   name=manyhome.test.ex address=10.250.111.9
->>>   name=manyhome.test.ex address=10.250.111.90
->>>   name=manyhome.test.ex address=10.250.111.91
->>>   name=manyhome.test.ex address=10.250.111.92
->>>   name=manyhome.test.ex address=10.250.111.93
->>>   name=manyhome.test.ex address=10.250.111.94
->>>   name=manyhome.test.ex address=10.250.111.95
->>>   name=manyhome.test.ex address=10.250.111.96
->>>   name=manyhome.test.ex address=10.250.111.97
->>>   name=manyhome.test.ex address=10.250.111.98
->>>   name=manyhome.test.ex address=10.250.111.99
 >>> checking addresses for manyhome.test.ex
 >>>   10.250.104.0
 >>>   10.250.104.1
+>>>   10.250.104.2
+>>>   10.250.104.3
+>>>   10.250.104.4
+>>>   10.250.104.5
+>>>   10.250.104.6
+>>>   10.250.104.7
+>>>   10.250.104.8
+>>>   10.250.104.9
 >>>   10.250.104.10
->>>   10.250.104.100
->>>   10.250.104.101
->>>   10.250.104.102
->>>   10.250.104.103
->>>   10.250.104.104
->>>   10.250.104.105
->>>   10.250.104.106
->>>   10.250.104.107
->>>   10.250.104.108
->>>   10.250.104.109
 >>>   10.250.104.11
->>>   10.250.104.110
->>>   10.250.104.111
->>>   10.250.104.112
->>>   10.250.104.113
->>>   10.250.104.114
->>>   10.250.104.115
->>>   10.250.104.116
->>>   10.250.104.117
->>>   10.250.104.118
->>>   10.250.104.119
 >>>   10.250.104.12
->>>   10.250.104.120
->>>   10.250.104.121
->>>   10.250.104.122
->>>   10.250.104.123
->>>   10.250.104.124
->>>   10.250.104.125
->>>   10.250.104.126
->>>   10.250.104.127
->>>   10.250.104.128
->>>   10.250.104.129
 >>>   10.250.104.13
->>>   10.250.104.130
->>>   10.250.104.131
->>>   10.250.104.132
->>>   10.250.104.133
->>>   10.250.104.134
->>>   10.250.104.135
->>>   10.250.104.136
->>>   10.250.104.137
->>>   10.250.104.138
->>>   10.250.104.139
 >>>   10.250.104.14
->>>   10.250.104.140
->>>   10.250.104.141
->>>   10.250.104.142
->>>   10.250.104.143
->>>   10.250.104.144
->>>   10.250.104.145
->>>   10.250.104.146
->>>   10.250.104.147
->>>   10.250.104.148
->>>   10.250.104.149
 >>>   10.250.104.15
->>>   10.250.104.150
->>>   10.250.104.151
->>>   10.250.104.152
->>>   10.250.104.153
->>>   10.250.104.154
->>>   10.250.104.155
->>>   10.250.104.156
->>>   10.250.104.157
->>>   10.250.104.158
->>>   10.250.104.159
 >>>   10.250.104.16
->>>   10.250.104.160
->>>   10.250.104.161
->>>   10.250.104.162
->>>   10.250.104.163
->>>   10.250.104.164
->>>   10.250.104.165
->>>   10.250.104.166
->>>   10.250.104.167
->>>   10.250.104.168
->>>   10.250.104.169
 >>>   10.250.104.17
->>>   10.250.104.170
->>>   10.250.104.171
->>>   10.250.104.172
->>>   10.250.104.173
->>>   10.250.104.174
->>>   10.250.104.175
->>>   10.250.104.176
->>>   10.250.104.177
->>>   10.250.104.178
->>>   10.250.104.179
 >>>   10.250.104.18
->>>   10.250.104.180
->>>   10.250.104.181
->>>   10.250.104.182
->>>   10.250.104.183
->>>   10.250.104.184
->>>   10.250.104.185
->>>   10.250.104.186
->>>   10.250.104.187
->>>   10.250.104.188
->>>   10.250.104.189
 >>>   10.250.104.19
->>>   10.250.104.190
->>>   10.250.104.191
->>>   10.250.104.192
->>>   10.250.104.193
->>>   10.250.104.194
->>>   10.250.104.195
->>>   10.250.104.196
->>>   10.250.104.197
->>>   10.250.104.198
->>>   10.250.104.199
->>>   10.250.104.2
 >>>   10.250.104.20
->>>   10.250.104.200
->>>   10.250.104.201
->>>   10.250.104.202
->>>   10.250.104.203
->>>   10.250.104.204
->>>   10.250.104.205
->>>   10.250.104.206
->>>   10.250.104.207
->>>   10.250.104.208
->>>   10.250.104.209
 >>>   10.250.104.21
->>>   10.250.104.210
->>>   10.250.104.211
->>>   10.250.104.212
->>>   10.250.104.213
->>>   10.250.104.214
->>>   10.250.104.215
->>>   10.250.104.216
->>>   10.250.104.217
->>>   10.250.104.218
->>>   10.250.104.219
 >>>   10.250.104.22
->>>   10.250.104.220
->>>   10.250.104.221
->>>   10.250.104.222
->>>   10.250.104.223
->>>   10.250.104.224
->>>   10.250.104.225
->>>   10.250.104.226
->>>   10.250.104.227
->>>   10.250.104.228
->>>   10.250.104.229
 >>>   10.250.104.23
->>>   10.250.104.230
->>>   10.250.104.231
->>>   10.250.104.232
->>>   10.250.104.233
->>>   10.250.104.234
->>>   10.250.104.235
->>>   10.250.104.236
->>>   10.250.104.237
->>>   10.250.104.238
->>>   10.250.104.239
 >>>   10.250.104.24
->>>   10.250.104.240
->>>   10.250.104.241
->>>   10.250.104.242
->>>   10.250.104.243
->>>   10.250.104.244
->>>   10.250.104.245
->>>   10.250.104.246
->>>   10.250.104.247
->>>   10.250.104.248
->>>   10.250.104.249
 >>>   10.250.104.25
->>>   10.250.104.250
->>>   10.250.104.251
->>>   10.250.104.252
->>>   10.250.104.253
->>>   10.250.104.254
->>>   10.250.104.255
 >>>   10.250.104.26
 >>>   10.250.104.27
 >>>   10.250.104.28
 >>>   10.250.104.29
->>>   10.250.104.3
 >>>   10.250.104.30
 >>>   10.250.104.31
 >>>   10.250.104.32
@@ -2243,40 +2093,9 @@ MUNGED: ::1 will be omitted in what follows
 >>>   10.250.104.37
 >>>   10.250.104.38
 >>>   10.250.104.39
->>>   10.250.104.4
 >>>   10.250.104.40
 >>>   10.250.104.41
->>>   10.250.104.42
->>>   10.250.104.43
->>>   10.250.104.44
->>>   10.250.104.45
->>>   10.250.104.46
->>>   10.250.104.47
->>>   10.250.104.48
->>>   10.250.104.49
->>>   10.250.104.5
->>>   10.250.104.50
->>>   10.250.104.51
->>>   10.250.104.52
->>>   10.250.104.53
->>>   10.250.104.54
->>>   10.250.104.55
->>>   10.250.104.56
->>>   10.250.104.57
->>>   10.250.104.58
->>>   10.250.104.59
->>>   10.250.104.6
->>>   10.250.104.60
->>>   10.250.104.61
->>>   10.250.104.62
->>>   10.250.104.63
->>>   10.250.104.64
->>>   10.250.104.65
->>>   10.250.104.66
->>>   10.250.104.67
->>>   10.250.104.68
->>>   10.250.104.69
->>>   10.250.104.7 OK
+>>>   10.250.104.42 OK
 >>> host in host_reject_connection? no (option unset)
 >>> host in sender_unqualified_hosts? no (option unset)
 >>> host in recipient_unqualified_hosts? no (option unset)
index 58cddb8..5020f18 100644 (file)
@@ -17,7 +17,7 @@
 >>> processing "require"
 >>> check verify = header_syntax
 >>> require: condition test failed
-LOG: 10HmbF-0005vi-00 H=[10.0.0.0] F=<x@y> rejected after DATA: domain missing or malformed: failing address in "From" header is: @
+LOG: 10HmbF-0005vi-00 H=[10.0.0.0] F=<x@y> rejected after DATA: domain missing or malformed: failing address in "From:" header is: @
 >>> host in hosts_connection_nolog? no (option unset)
 >>> host in host_lookup? no (option unset)
 >>> host in host_reject_connection? no (option unset)
index c71f5bc..23391cb 100644 (file)
@@ -13,7 +13,7 @@
 >>> processing "require"
 >>> check verify = header_syntax
 >>> require: condition test failed
-LOG: 10HmaY-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Cc" header is: <abcd@x.y.z
+LOG: 10HmaY-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Cc:" header is: <abcd@x.y.z
 >>> host in hosts_connection_nolog? no (option unset)
 >>> host in host_lookup? no (option unset)
 >>> host in host_reject_connection? no (option unset)
@@ -29,7 +29,7 @@ LOG: 10HmaY-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after D
 >>> processing "require"
 >>> check verify = header_syntax
 >>> require: condition test failed
-LOG: 10HmaZ-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Cc" header is: <abcd@x.y.z
+LOG: 10HmaZ-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Cc:" header is: <abcd@x.y.z
 >>> host in hosts_connection_nolog? no (option unset)
 >>> host in host_lookup? no (option unset)
 >>> host in host_reject_connection? no (option unset)
@@ -45,7 +45,7 @@ LOG: 10HmaZ-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after D
 >>> processing "require"
 >>> check verify = header_syntax
 >>> require: condition test failed
-LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Resent-To" header is: <xyz@a.b.c.d
+LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: '>' missing at end of address: failing address in "Resent-To:" header is: <xyz@a.b.c.d
 >>> host in hosts_connection_nolog? no (option unset)
 >>> host in host_lookup? no (option unset)
 >>> host in host_reject_connection? no (option unset)
@@ -61,7 +61,7 @@ LOG: 10HmbA-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after D
 >>> processing "require"
 >>> check verify = header_syntax
 >>> require: condition test failed
-LOG: 10HmbB-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: unmatched doublequote in local part: failing address in "Cc" header begins: "abcd@x.y.z (missing quote),\n  longlonglonglonglong@long.long.long.long.long.long.long.long,\n  listlistlistlistlist@list.list.list.list.list.list.list.list,\n  ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n  addressesaddresses@addresses.addresses.addresses.addresses,   \n  longlonglonglonglong@long.long.long.long.long.long.long.long,\n  listlistlistlistlist@list.list.list.list.list.list.list.list,\n  ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n  addressesaddresses@addresses.addresses.addresses.addresses,   \n  longlonglonglonglong@long.long.long.long.long.long.long.long,\n  listlistlistlistlist@list.list.list.list.list.list.list.list,\n  ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n  addressesaddresses@addresses.addresses.addresses.addresses,   \n  longlonglonglonglong@long.long.long.long.long.long.long.long,\n  listlistlistlistlist@list.list.list.list.list.list.list.list,\n  ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n  addressesaddresses@addresses.addre
+LOG: 10HmbB-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: unmatched doublequote in local part: failing address in "Cc:" header begins: "abcd@x.y.z (missing quote),\n  longlonglonglonglong@long.long.long.long.long.long.long.long,\n  listlistlistlistlist@list.list.list.list.list.list.list.list,\n  ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n  addressesaddresses@addresses.addresses.addresses.addresses,   \n  longlonglonglonglong@long.long.long.long.long.long.long.long,\n  listlistlistlistlist@list.list.list.list.list.list.list.list,\n  ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n  addressesaddresses@addresses.addresses.addresses.addresses,   \n  longlonglonglonglong@long.long.long.long.long.long.long.long,\n  listlistlistlistlist@list.list.list.list.list.list.list.list,\n  ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n  addressesaddresses@addresses.addresses.addresses.addresses,   \n  longlonglonglonglong@long.long.long.long.long.long.long.long,\n  listlistlistlistlist@list.list.list.list.list.list.list.list,\n  ofofofofofofofofofof@of.of.of.of.of.of.of.of.of.of.of.of.of,\n  addressesaddresses@addresses.addre
 >>> host in hosts_connection_nolog? no (option unset)
 >>> host in host_lookup? no (option unset)
 >>> host in host_reject_connection? no (option unset)
@@ -77,7 +77,7 @@ LOG: 10HmbB-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after D
 >>> processing "require"
 >>> check verify = header_syntax
 >>> require: condition test failed
-LOG: 10HmbC-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: unqualified address not permitted: failing address in "Cc" header is: <abcd>
+LOG: 10HmbC-0005vi-00 H=[V4NET.10.10.10] F=<userx@exim.test.ex> rejected after DATA: unqualified address not permitted: failing address in "Cc:" header is: <abcd>
 >>> host in hosts_connection_nolog? no (option unset)
 >>> host in host_lookup? no (option unset)
 >>> host in host_reject_connection? no (option unset)
index 81297b0..5e99df7 100644 (file)
@@ -78,8 +78,16 @@ host in host_lookup? yes (matched "0.0.0.0/0")
 looking up host name for V4NET.99.99.90
 DNS lookup of 90.99.99.V4NET.in-addr.arpa (PTR) using fakens
 DNS lookup of 90.99.99.V4NET.in-addr.arpa (PTR) succeeded
-IP address lookup yielded host1.masq.test.ex
-  alias oneback.test.ex
+IP address lookup yielded oneback.test.ex
+  alias host1.masq.test.ex
+using host_fake_gethostbyname for oneback.test.ex (IPv4)
+DNS lookup of oneback.test.ex (A) using fakens
+DNS lookup of oneback.test.ex (A) succeeded
+MUNGED: ::1 will be omitted in what follows
+get[host|ipnode]byname[2] looked up these IP addresses:
+  name=oneback.test.ex address=V4NET.99.99.90
+checking addresses for oneback.test.ex
+  V4NET.99.99.90 OK
 using host_fake_gethostbyname for host1.masq.test.ex (IPv4)
 DNS lookup of host1.masq.test.ex (A) using fakens
 DNS lookup of host1.masq.test.ex (A) succeeded
@@ -89,14 +97,6 @@ get[host|ipnode]byname[2] looked up these IP addresses:
 checking addresses for host1.masq.test.ex
   V4NET.90.90.90
 no IP address for host1.masq.test.ex matched V4NET.99.99.90
-using host_fake_gethostbyname for oneback.test.ex (IPv4)
-DNS lookup of oneback.test.ex (A) using fakens
-DNS lookup of oneback.test.ex (A) succeeded
-MUNGED: ::1 will be omitted in what follows
-get[host|ipnode]byname[2] looked up these IP addresses:
-  name=oneback.test.ex address=V4NET.99.99.90
-checking addresses for oneback.test.ex
-  V4NET.99.99.90 OK
 sender_fullhost = oneback.test.ex [V4NET.99.99.90]
 sender_rcvhost = oneback.test.ex ([V4NET.99.99.90])
 set_process_info: pppp handling incoming connection from oneback.test.ex [V4NET.99.99.90]
index 2a318e1..50aa873 100644 (file)
@@ -26,8 +26,8 @@ LOG: H=[V4NET.0.0.0] F=<a@b> rejected RCPT <c@d>: relay not permitted
 >>> processing "accept"
 >>> check domains = +relay_domains
 >>> local host in host list - removed hosts:
->>>   eximtesthost.test.ex ip4.ip4.ip4.ip4 6
 >>>   ten-2.test.ex V4NET.0.0.2 6
+>>>   eximtesthost.test.ex ip4.ip4.ip4.ip4 6
 >>> mxt6.test.ex in "@mx_any"? yes (matched "@mx_any")
 >>> mxt6.test.ex in "+relay_domains"? yes (matched "+relay_domains")
 >>> accept: condition test succeeded
index 74a87b1..60694af 100644 (file)
@@ -1,2 +1,2 @@
-1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -t failed: Not a directory
-1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -t failed: Not a directory
+1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -odi failed: Not a directory
+1999-03-02 09:44:33 10HmaX-0005vi-00 re-exec of exim (TESTSUITE/eximdir/exim/junk) with -odi failed: Not a directory
index 084f156..a395d04 100644 (file)
@@ -74,6 +74,7 @@ LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <2@mxnone.test.ex>: domain doesn't ma
 >>> using ACL "acl_rcpt_3"
 >>> processing "require"
 >>> check domains = @mx_primary
+>>> ten-1.test.ex in hosts_treat_as_local? no (end of list)
 >>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list)
 >>> local host has lowest MX
 >>> mxt5.test.ex in "@mx_primary"? yes (matched "@mx_primary")
@@ -84,10 +85,11 @@ LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <2@mxnone.test.ex>: domain doesn't ma
 >>> processing "require"
 >>> check domains = @mx_primary
 >>> ten-1.test.ex in hosts_treat_as_local? no (end of list)
+>>> ten-2.test.ex in hosts_treat_as_local? no (end of list)
 >>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list)
 >>> local host in host list - removed hosts:
->>>   eximtesthost.test.ex ip4.ip4.ip4.ip4 6
 >>>   ten-2.test.ex V4NET.0.0.2 6
+>>>   eximtesthost.test.ex ip4.ip4.ip4.ip4 6
 >>> mxt6.test.ex in "@mx_primary"? no (end of list)
 >>> require: condition test failed
 LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <3@mxt6.test.ex>: domain doesn't match @mx_primary
@@ -118,10 +120,11 @@ LOG: H=[V4NET.1.1.1] F=<x@y> rejected RCPT <4@mxt5.test.ex>: domain doesn't matc
 >>> processing "require"
 >>> check domains = @mx_secondary
 >>> ten-1.test.ex in hosts_treat_as_local? no (end of list)
+>>> ten-2.test.ex in hosts_treat_as_local? no (end of list)
 >>> eximtesthost.test.ex in hosts_treat_as_local? no (end of list)
 >>> local host in host list - removed hosts:
->>>   eximtesthost.test.ex ip4.ip4.ip4.ip4 6
 >>>   ten-2.test.ex V4NET.0.0.2 6
+>>>   eximtesthost.test.ex ip4.ip4.ip4.ip4 6
 >>> mxt6.test.ex in "@mx_secondary"? yes (matched "@mx_secondary")
 >>> require: condition test succeeded
 >>> processing "accept"
index 9897694..270b7b2 100644 (file)
@@ -34,16 +34,8 @@ sender host name required, to match against *.gov.uk.test.ex
 looking up host name for V4NET.99.99.97
 DNS lookup of 97.99.99.V4NET.in-addr.arpa (PTR) using fakens
 DNS lookup of 97.99.99.V4NET.in-addr.arpa (PTR) succeeded
-IP address lookup yielded x.co.uk.test.ex
-  alias x.gov.uk.test.ex
-using host_fake_gethostbyname for x.co.uk.test.ex (IPv4)
-DNS lookup of x.co.uk.test.ex (A) using fakens
-DNS lookup of x.co.uk.test.ex (A) succeeded
-MUNGED: ::1 will be omitted in what follows
-get[host|ipnode]byname[2] looked up these IP addresses:
-  name=x.co.uk.test.ex address=V4NET.99.99.97
-checking addresses for x.co.uk.test.ex
-  V4NET.99.99.97 OK
+IP address lookup yielded x.gov.uk.test.ex
+  alias x.co.uk.test.ex
 using host_fake_gethostbyname for x.gov.uk.test.ex (IPv4)
 DNS lookup of x.gov.uk.test.ex (A) using fakens
 DNS lookup of x.gov.uk.test.ex (A) succeeded
@@ -52,8 +44,16 @@ get[host|ipnode]byname[2] looked up these IP addresses:
   name=x.gov.uk.test.ex address=V4NET.99.99.97
 checking addresses for x.gov.uk.test.ex
   V4NET.99.99.97 OK
-sender_fullhost = x.co.uk.test.ex [V4NET.99.99.97]
-sender_rcvhost = x.co.uk.test.ex ([V4NET.99.99.97] ident=CALLER)
+using host_fake_gethostbyname for x.co.uk.test.ex (IPv4)
+DNS lookup of x.co.uk.test.ex (A) using fakens
+DNS lookup of x.co.uk.test.ex (A) succeeded
+MUNGED: ::1 will be omitted in what follows
+get[host|ipnode]byname[2] looked up these IP addresses:
+  name=x.co.uk.test.ex address=V4NET.99.99.97
+checking addresses for x.co.uk.test.ex
+  V4NET.99.99.97 OK
+sender_fullhost = x.gov.uk.test.ex [V4NET.99.99.97]
+sender_rcvhost = x.gov.uk.test.ex ([V4NET.99.99.97] ident=CALLER)
 host in "*.gov.uk.test.ex"? yes (matched "*.gov.uk.test.ex")
 warn: condition test succeeded
 processing "warn"
index ca5e45e..0af0261 100644 (file)
@@ -164,7 +164,7 @@ timed out: all retries expired
 LOG: MAIN
   ** x@y: retry timeout exceeded
 end of retry processing
-exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xebb95ced -odi -t -oem -oi -f <> -E10HmaX-0005vi-00
+exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xebb95ced -odi -odi -t -oem -oi -f <> -E10HmaX-0005vi-00
 Exim version x.yz ....
 changed uid/gid: forcing real = effective
   uid=uuuu gid=EXIM_GID pid=pppp
index 86007b6..ad1ec2e 100644 (file)
@@ -228,7 +228,7 @@ changed uid/gid: local delivery to >sender@test.ex,sender@test.ex,sender@test.ex
 set_process_info: pppp **** string overflowed buffer ****
 t1 transport entered
 taking data from address
-exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -t -oem -oi -f <> -E10HmaX-0005vi-00
+exec TESTSUITE/eximdir/exim -DEXIM_PATH=TESTSUITE/eximdir/exim -C TESTSUITE/test-config -d=0xfbb95cfd -odi -odi -t -oem -oi -f <> -E10HmaX-0005vi-00
 Exim version x.yz ....
 changed uid/gid: forcing real = effective
   uid=uuuu gid=CALLER_GID pid=pppp
index e828361..307e827 100644 (file)
@@ -33,8 +33,8 @@ other1.test.ex in hosts_treat_as_local? no (end of list)
 other2.test.ex in "!mxt13.test.ex : !other1.test.ex : *.test.ex"? yes (matched "*.test.ex")
 other2.test.ex in hosts_treat_as_local? yes (matched "+local_domains")
 local host in host list - removed hosts:
-  other2.test.ex V4NET.12.3.1 5
   other2.test.ex V4NET.12.3.2 5
+  other2.test.ex V4NET.12.3.1 5
 fully qualified name = mxt13.test.ex
 host_find_bydns yield = HOST_FOUND (2); returned hosts:
   other1.test.ex V4NET.12.4.5 MX=4 
index 706061a..06a8a81 100644 (file)
@@ -132,7 +132,7 @@ accept: condition test failed
 end of ACL "check_data": implicit DENY
 SMTP>> 550 Administrative prohibition\r
 LOG: MAIN REJECT
-  U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "To" header is: abc@xyz.
+  U=CALLER F=<> rejected after DATA: domain missing or malformed: failing address in "To:" header is: abc@xyz.
 smtp_setup_msg entered
 SMTP<< quit
 SMTP>> 221 myhost.test.ex closing connection\r
index c58e720..5369e43 100644 (file)
@@ -51,7 +51,6 @@ admin user
 set_process_info: pppp accepting a local non-SMTP message from <>
 LOG: MAIN
   <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss
->>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
 Exim version x.yz ....
 configuration file is TESTSUITE/test-config
 trusted user
@@ -75,15 +74,16 @@ added retry item for T:127.0.0.1:127.0.0.1:1224: errno=dd more_errno=dd,A flags=
 all IP addresses skipped or deferred at least one address
 Leaving t1 transport
 set_process_info: pppp delivering 10HmaZ-0005vi-00 (just run t1 for CALLER@the.local.host.name in subprocess)
-LOG: MAIN
-  Completed
-set_process_info: pppp running queue: waiting for children of pppp
 set_process_info: pppp delivering 10HmaZ-0005vi-00: waiting for a remote delivery subprocess to finish
 set_process_info: pppp delivering 10HmaZ-0005vi-00
 LOG: MAIN
   == CALLER@the.local.host.name R=r1 T=t1 defer (dd): Connection refused
 set_process_info: pppp tidying up after delivering 10HmaZ-0005vi-00
 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
+>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
+LOG: MAIN
+  Completed
+set_process_info: pppp running queue: waiting for children of pppp
 set_process_info: pppp running queue
 set_process_info: pppp running queue: 10HmaY-0005vi-00-H
 set_process_info: pppp running queue: waiting for 10HmaY-0005vi-00 (pppp)
index 5770fef..fbb9121 100644 (file)
@@ -64,7 +64,6 @@ trusted user
 admin user
 LOG: MAIN
   <= <> R=10HmaX-0005vi-00 U=EXIMUSER P=local S=sss
->>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
 Exim version x.yz ....
 configuration file is TESTSUITE/test-config
 trusted user
@@ -74,6 +73,7 @@ LOG: MAIN
 LOG: MAIN
   Completed
 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
+>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
 LOG: MAIN
   Completed
 LOG: queue_run MAIN
@@ -125,7 +125,6 @@ trusted user
 admin user
 LOG: MAIN
   <= <> R=10HmaZ-0005vi-00 U=EXIMUSER P=local S=sss
->>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
 Exim version x.yz ....
 configuration file is TESTSUITE/test-config
 trusted user
@@ -135,6 +134,7 @@ LOG: MAIN
 LOG: MAIN
   Completed
 >>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
+>>>>>>>>>>>>>>>> Exim pid=pppp terminating with rc=0 >>>>>>>>>>>>>>>>
 LOG: MAIN
   Completed
 LOG: queue_run MAIN
index cf3448d..8836b7d 100644 (file)
@@ -1,5 +1,5 @@
 
-**** SMTP testing session as if from host 10.250.104.7
+**** SMTP testing session as if from host 10.250.104.42
 **** but without any ident (RFC 1413) callback.
 **** This is not for real!
 
index dbc3095..9df565e 100644 (file)
@@ -33,7 +33,7 @@
 250 Accepted\r
 354 Enter message, ending with "." on a line by itself\r
 550-Rejected after DATA: '>' missing at end of address:\r
-550 failing address in "From" header is: <bad@syntax\r
+550 failing address in "From:" header is: <bad@syntax\r
 250 OK\r
 250 Accepted\r
 354 Enter message, ending with "." on a line by itself\r
index d41c395..2277389 100644 (file)
@@ -47,8 +47,8 @@ x@manual.route cannot be resolved at this time:
   lowest numbered MX record points to local host
 x@manual.route
   router = r1, transport = t1
-  host eximtesthost.test.ex [ip4.ip4.ip4.ip4] MX=5
   host ten-1.test.ex [V4NET.0.0.1] MX=5
+  host eximtesthost.test.ex [ip4.ip4.ip4.ip4] MX=5
   host ten-6.test.ex [V4NET.0.0.6]      
 x@manual.route is undeliverable:
   lowest numbered MX record points to local host
index d9c2026..60ffdae 100644 (file)
@@ -5,8 +5,8 @@ x@srv01.test.ex
   host ten-1.test.ex [V4NET.0.0.1] MX=0 port=25
 x@mx246.test.ex
   router = r1, transport = t1
-  host ten-1.test.ex [V4NET.0.0.1] MX=10
   host v6.test.ex [unknown] MX=10 ** unusable **
+  host ten-1.test.ex [V4NET.0.0.1] MX=10
 x@srv02.test.ex
   router = r1, transport = t1
   host ten-1.test.ex [V4NET.0.0.1] MX=1 port=99
index 98fab55..df65718 100644 (file)
@@ -1,7 +1,7 @@
 dnslookup@mx46.test.ex
   router = r1, transport = smtp
-  host 46.test.ex [V4NET.0.0.4] MX=46
   host 46.test.ex [V6NET:ffff:836f:a00:a:800:200a:c031] MX=46
+  host 46.test.ex [V4NET.0.0.4] MX=46
 manualroute@test.ex
   router = r2, transport = smtp
   host 46.test.ex [V6NET:ffff:836f:a00:a:800:200a:c031]