/contrib/ntp/arlib/arlib.h

https://bitbucket.org/freebsd/freebsd-head/ · C++ Header · 29 lines · 24 code · 2 blank · 3 comment · 0 complexity · 3c686dc754af85f735f2b7b7bd455d04 MD5 · raw file

  1. /*
  2. * arlib.h (C)opyright 1992 Darren Reed.
  3. */
  4. #define ARES_INITLIST 1
  5. #define ARES_CALLINIT 2
  6. #define ARES_INITSOCK 4
  7. #define ARES_INITDEBG 8
  8. #define ARES_INITCACH 16
  9. #ifdef __STDC__
  10. extern struct hostent *ar_answer(char *, int);
  11. extern void ar_close();
  12. extern int ar_delete(char *, int);
  13. extern int ar_gethostbyname(char *, char *, int);
  14. extern int ar_gethostbyaddr(char *, char *, int);
  15. extern int ar_init(int);
  16. extern int ar_open();
  17. extern long ar_timeout(time_t, char *, int);
  18. #else
  19. extern struct hostent *ar_answer();
  20. extern void ar_close();
  21. extern int ar_delete();
  22. extern int ar_gethostbyname();
  23. extern int ar_gethostbyaddr();
  24. extern int ar_init();
  25. extern int ar_open();
  26. extern long ar_timeout();
  27. #endif