]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
update with testcode matches with ldns testcode.
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Wed, 16 Jul 2008 09:51:54 +0000 (09:51 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Wed, 16 Jul 2008 09:51:54 +0000 (09:51 +0000)
git-svn-id: file:///svn/unbound/trunk@1151 be551aaa-1e26-0410-a405-d3ace91eadb9

testcode/ldns-testpkts.c

index aab3e6c7ea8860e753f12f82def2068153016965..b8317b25781f0223e147598b7ad71d9ce15e00f2 100644 (file)
@@ -708,7 +708,11 @@ adjust_packet(struct entry* match, ldns_pkt* answer_pkt, ldns_pkt* query_pkt)
        }
        if(match->sleeptime > 0) {
                verbose(3, "sleeping for %d seconds\n", match->sleeptime);
+#ifdef HAVE_SLEEP
                sleep(match->sleeptime);
+#else
+               Sleep(match->sleeptime * 1000);
+#endif
        }
 }
 
@@ -808,7 +812,11 @@ handle_query(uint8_t* inbuf, ssize_t inlen, struct entry* entries, int* count,
                if(p->packet_sleep) {
                        verbose(3, "sleeping for next packet %d secs\n", 
                                p->packet_sleep);
+#ifdef HAVE_SLEEP
                        sleep(p->packet_sleep);
+#else
+                       Sleep(p->packet_sleep * 1000);
+#endif
                        verbose(3, "wakeup for next packet "
                                "(slept %d secs)\n", p->packet_sleep);
                }