patch-tirpc_rpc_rpcent_h 874 B

12345678910111213141516171819202122232425262728293031
  1. --- libtirpc-0.2.4.orig/tirpc/rpc/rpcent.h 2013-12-09 21:59:51.000000000 +0100
  2. +++ libtirpc-0.2.4/tirpc/rpc/rpcent.h 2014-06-30 12:14:11.114614896 +0200
  3. @@ -44,10 +44,12 @@
  4. /* #pragma ident "@(#)rpcent.h 1.13 94/04/25 SMI" */
  5. /* @(#)rpcent.h 1.1 88/12/06 SMI */
  6. -__BEGIN_DECLS
  7. +#ifdef __cplusplus
  8. +extern "C" {
  9. +#endif
  10. /* These are defined in /usr/include/rpc/netdb.h */
  11. -#if 0
  12. +#if !defined(__GLIBC__) || defined(__UCLIBC__)
  13. struct rpcent {
  14. char *r_name; /* name of server for this rpc program */
  15. char **r_aliases; /* alias list */
  16. @@ -60,8 +62,10 @@ extern struct rpcent *getrpcbynumber(int
  17. extern struct rpcent *getrpcent(void);
  18. #endif
  19. -extern void setrpcent(int) __THROW;
  20. -extern void endrpcent(void) __THROW;
  21. -__END_DECLS
  22. +extern void setrpcent(int);
  23. +extern void endrpcent(void);
  24. +#ifdef __cplusplus
  25. +}
  26. +#endif
  27. #endif /* !_RPC_CENT_H */