--- libtirpc-0.2.3.orig/tirpc/rpc/svc_auth.h 2013-02-13 16:13:59.000000000 +0100 +++ libtirpc-0.2.3/tirpc/rpc/svc_auth.h 2014-03-22 13:20:52.000000000 +0100 @@ -65,11 +65,15 @@ typedef struct SVCAUTH { /* * Server side authenticator */ -__BEGIN_DECLS +#ifdef __cplusplus +extern "C" { +#endif extern enum auth_stat _authenticate(struct svc_req *, struct rpc_msg *); extern int svc_auth_reg(int, enum auth_stat (*)(struct svc_req *, struct rpc_msg *)); -__END_DECLS +#ifdef __cplusplus +} +#endif #endif /* !_RPC_SVC_AUTH_H */