httpserver.h
上传用户:qin5330
上传日期:2007-01-05
资源大小:114k
文件大小:1k
源码类别:

搜索引擎

开发平台:

Perl

  1. /* httpserver.h
  2. **/
  3. #ifndef __HTTPSERVER_H
  4. #define __HTTPSERVER_H
  5. typedef struct httpserverinfo {
  6.     char *baseurl;
  7.     
  8.     time_t lastretrieval;
  9.     
  10.     char *useragent;
  11.     struct robotrules *robotrules;
  12.     
  13.     struct httpserverinfo *next;
  14. } httpserverinfo;
  15. typedef struct robotrules {
  16.     char *disallow;
  17.     struct robotrules *next;
  18. } robotrules;
  19. /*
  20. ** use _AP() for easier cross-compiler (non-ANSI) porting 
  21. ** <return value> <functionname> _AP( (<arg prototypes>) );
  22. */
  23. httpserverinfo *getserverinfo _AP((char *url));
  24. int urldisallowed _AP((char *url));
  25. int equivalentserver _AP((char *url, char *baseurl));
  26. #endif