CVSROOT: /cvs Module name: src Changes by: [EMAIL PROTECTED] 2008/07/09 11:16:51
Modified files: usr.sbin/relayd: Makefile relay.c relay_udp.c relayd.h Added files: usr.sbin/relayd: shuffle.c Log message: Use OpenBSD's knuth shuffle algorithm of random values from bind to produce the DNS request ids instead of a simple per-request arc4random(). This ensure randomness but also satisfies the non-repeating property we need. ok deraadt@