sockatmark.c
上传用户:zm130024
上传日期:2007-01-04
资源大小:432k
文件大小:0k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. /* $Id: sockatmark.c,v 1.3 1999/05/13 16:35:58 karls Exp $ */
  2. #ifdef HAVE_CONFIG_H
  3. #include "autoconf.h"
  4. #endif  /* HAVE_CONFIG_H */
  5. #include "common.h"
  6. #if !HAVE_SOCKATMARK
  7. int
  8. sockatmark(s)
  9. int s;
  10. {
  11. int argp;
  12. if (ioctl(s, SIOCATMARK, &argp) == -1)
  13. return -1;
  14. return argp == 0 ? 0 : 1;
  15. }
  16. #else
  17. static void avoid_error __P((void));
  18. static void avoid_error()
  19. {
  20. avoid_error();
  21. }
  22. #endif  /* HAVE_SOCKATMARK */