diff options
author | Rob Austein <sra@hactrn.net> | 2012-09-19 21:28:34 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2012-09-19 21:28:34 +0000 |
commit | c5ae5ad3053be9b246dec019a5a1c0e3f310a477 (patch) | |
tree | 01053007537c4005b6936b8f357879ec91faf579 /h/README | |
parent | e84b489d2676abe1e9f7ebc78a0f06a2141d1c58 (diff) |
Move ASN.1 definitions for ROAs and Manifests to common header files
used by all the C programs.
svn path=/branches/tk274/; revision=4725
Diffstat (limited to 'h/README')
-rw-r--r-- | h/README | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/h/README b/h/README new file mode 100644 index 00000000..f0cef58e --- /dev/null +++ b/h/README @@ -0,0 +1,13 @@ +$Id$ + +C header files common to RPKI code. For now, most of this is ASN.1 +definitions in OpenSSL's strange template language. May add utility +routines later. + +Due to complexities of the build environment in which some of this is +used, we may end up keeping all the shared C code in .h files rather +than attempting to build a library that all the programs can use. +Python extension modules in particular have their own peculiar linkage +requirements, and while we could no doubt jump thorugh hoops to get +all of this right on every platform, it's much simpler to handle code +reuse via the C preprocssor. Hey, it worked for MIDAS on ITS. |