[Swan-dev] nss headers

D. Hugh Redelmeier hugh at mimosa.com
Thu Jan 1 01:08:28 EET 2015


| commit 91d81c4bc76c6997b72e5ffb2fa82e36ea043b92
| Author: Antony Antony <antony at phenome.org>
| Date:   Wed Dec 31 20:47:17 2014 +0100
| 
|     ikev2: nss3/key.h => key.h

-#include "nss3/key.h" /* for SECKEY_DestroyPublicKey */
+#include "key.h" /* for SECKEY_DestroyPublicKey */

This header has an unreasonably generic name.  I think that the
include was MUCH clear before this change.

There are several other cases where the nss3 headers have unreasonably
generic names.  For example, base64.h, certdb, cert.h, jar*.h.
Perhaps all includes of nss headers should explicitly contain nss3/

Bonus: we should be able to eliminate a -I flag.


More information about the Swan-dev mailing list