Add "extern C {...} to header files for C++ builds.
authorAlan T. DeKok <aland@freeradius.org>
Sat, 9 Oct 2010 11:53:44 +0000 (13:53 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 9 Oct 2010 11:58:10 +0000 (13:58 +0200)
commite2eaf9194b16fdd15ebf274aafd05edc9fefb4bb
treec55dbb07b12aff86392abbcadfba0c91498e92bb
parente4bd07a28ea12db9a4633df981ace7bafd3a5445
Add "extern C {...} to header files for C++ builds.

Also renamed "operator" to "op_token" for C++ builds.  This doesn't affect
the server core, but it should allow C++ modules to build.  It should
also allow C++ applications to use libfreeradius-radius
27 files changed:
src/include/conffile.h
src/include/detail.h
src/include/dhcp.h
src/include/event.h
src/include/hash.h
src/include/heap.h
src/include/ident.h
src/include/libradius.h
src/include/md4.h
src/include/md5.h
src/include/missing.h
src/include/modcall.h
src/include/modpriv.h
src/include/modules.h
src/include/packet.h
src/include/rad_assert.h
src/include/radiusd.h
src/include/radutmp.h
src/include/realms.h
src/include/sha1.h
src/include/soh.h
src/include/stats.h
src/include/sysutmp.h
src/include/token.h
src/include/udpfromto.h
src/include/vmps.h
src/include/vqp.h