Skip Menu |
 

From: raeburn@mit.edu
Subject: SVN Commit

If --disable-pkinit is given at configure time, don't build the PKINIT
plugin.

If the PKINIT plugin is not going to be built, define DISABLE_PKINIT.

If DISABLE_PKINIT is defined, don't build the PKINIT-related ASN.1
encoding and decoding routines, and fill their slots in the accessor
function table with null pointers.

Tweak the accessor table initialization to use conditionally-varying
macros rather than conditionally selecting between two blocks of
invocations of fixed macros.

Commit By: raeburn



Revision: 20652
Changed Files:
U trunk/src/configure.in
U trunk/src/lib/krb5/asn.1/asn1_k_decode.c
U trunk/src/lib/krb5/asn.1/asn1_k_encode.c
U trunk/src/lib/krb5/os/accessor.c
From: raeburn@mit.edu
Subject: SVN Commit

Fix broken build -- conditionalize some stuff on DISABLE_PKINIT that I
missed last time.

Commit By: raeburn



Revision: 20675
Changed Files:
U trunk/src/lib/krb5/asn.1/krb5_decode.c
U trunk/src/lib/krb5/asn.1/krb5_encode.c