Nmap Development mailing list archives
Re: [PATCH] Don't compile non-OPENSSL code when using OPENSSL andvice versa
From: "Kris Katterjohn" <kjak () ispwest com>
Date: Tue, 28 Feb 2006 14:02:32 -0800
From: Andreas Ericsson Sent: 2/28/2006 1:37:13 PM
I'm not sure why your replies don't get threaded, but it's fairly annoying. Do you have some weird settings in your MUA?
I think the Subject was too long and some the words "and vice versa" sometimes get crammed together resulting in a "new" Subject. I went and looked at the list on insecure.org and the past few have been together. I'll try not to make the Subjects so long anymore (I didn't really want to make it that long, but thought the other Subjects I tried of weren't very descriptive at all). Sorry about it.
Kris Katterjohn wrote:I'm not sure what you mean by two "return within ifdefs".A return within ifdef is one that makes the compiler remove all code following the #endif, i.e. unconditional return inside an #ifdef block.The one in service_scan.cc is, but there are two sections of code with more than just a return toward the end of get_random_bytes() in nbase_rnd.c: one for OpenSSL and not. The #ifdef separates them and also allows for tmp to be separated using #if, too. Or maybe I just didn't understand what you were saying.Perhaps not. I was most likely unclear. I didn't mean it as criticism, though. I just made an observation.
Okay, now I get what you were saying. It seems like it's just me who was confused more than you were unclear. I don't know. I guess if most compilers will optimize it (or whatever you would say it does in this situation), there's not much need for the patch. Other than maybe the moving of tmp (and the bottom part which makes it possible) in nbase_rnd.c. Thanks, Kris Katterjohn _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev
Current thread:
- Re: [PATCH] Don't compile non-OPENSSL code when using OPENSSL andvice versa Kris Katterjohn (Feb 28)
- Re: [PATCH] Don't compile non-OPENSSL code when using OPENSSL andvice versa Andreas Ericsson (Feb 28)
- Re: [PATCH] Don't compile non-OPENSSL code when using OPENSSL andvice versa Kris Katterjohn (Feb 28)
- <Possible follow-ups>
- Re: [PATCH] Don't compile non-OPENSSL code when using OPENSSL andvice versa Kris Katterjohn (Feb 28)
- Re: [PATCH] Don't compile non-OPENSSL code when using OPENSSL andvice versa Andreas Ericsson (Feb 28)