about summary refs log tree commit diff
path: root/resolv/res_init.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2006-09-04 18:00:58 +0000
committerUlrich Drepper <drepper@redhat.com>2006-09-04 18:00:58 +0000
commit03eeff83892d66bd06f85eab3172ab4679273f6e (patch)
tree7498f2698a21722864477296bb1868c45cee2284 /resolv/res_init.c
parentb80770b23f7c285fb7c04e3e86dc5f2bb2a1cf11 (diff)
downloadglibc-03eeff83892d66bd06f85eab3172ab4679273f6e.tar.gz
glibc-03eeff83892d66bd06f85eab3172ab4679273f6e.tar.xz
glibc-03eeff83892d66bd06f85eab3172ab4679273f6e.zip
* resolv/res_mkquery.c (res_nmkquery): Set hp->id to statp->id after
	randomization rather than before.
	* resolv/res_init.c (res_randomid): Don't call gettimeofday here.
Diffstat (limited to 'resolv/res_init.c')
-rw-r--r--resolv/res_init.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/resolv/res_init.c b/resolv/res_init.c
index f881060d58..b5a03d1883 100644
--- a/resolv/res_init.c
+++ b/resolv/res_init.c
@@ -537,10 +537,7 @@ net_mask(in)		/* XXX - should really use system's version of this */
 
 u_int
 res_randomid(void) {
-	struct timeval now;
-
-	__gettimeofday(&now, NULL);
-	return (0xffff & (now.tv_sec ^ now.tv_usec ^ __getpid()));
+	return 0xffff & __getpid();
 }
 #ifdef _LIBC
 libc_hidden_def (__res_randomid)