I’m trying to upgrade my code from Confd 5.4 to Confd 6.3 for linux powerpc.
The package for confd-basic-6.3.linux.powerpc contains “confd-basic-6.3.libconfd.tar.gz”. I use this libconfd to rebuild it for my openssl version 0.9.8.
A build of this libconfd compiles fine but my application fails to link with it because some maapi API calls are missing e.g
maapi_start_user_session() is missing
maapi_start_trans() is missing
and they are missing from libconfd/src/maapi.c file as well.
This is not the case with Confd-basic 5.4 package.
Your application likely fail to link since you need to include the confd_maapi.h header file with your C-application.
The maapi_start_user_session() and maapi_start_trans() are #define directive macros.
See $CONFD_DIR/include/confd_maapi.h for details.