From: Jelte Jansen Date: Thu, 10 Mar 2005 10:38:02 +0000 (+0000) Subject: poging 3 :p X-Git-Tag: release-0.50~276 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a6fc113dbdb162fb6b447e6097f8e8a625b386cd;p=thirdparty%2Fldns.git poging 3 :p --- diff --git a/resolver.c b/resolver.c index 3bbc97df..587fb7af 100644 --- a/resolver.c +++ b/resolver.c @@ -598,8 +598,8 @@ ldns_resolver_send(ldns_resolver *r, ldns_rdf *name, ldns_rr_type type, ldns_rr_ } /* TODO: time is a terrible seed */ - srandom((unsigned) time(NULL)); - id = (uint16_t) (0xffff & random() & getpid()); + srandom((unsigned) time(NULL) ^ getpid()); + id = (uint16_t) random(); ldns_pkt_set_id(query_pkt, id);