> (gdb) print daemon->edns_pktsz > $1 = 4096 > that is weird... why is <header> and <limit> the same then in the stack trace in answer_request(...)? i mean: what sets <udp_size> to zero? what about compiling with "-O0 -g"? -arne