validate.h
上传用户:sddyfurun
上传日期:2007-01-04
资源大小:525k
文件大小:1k
源码类别:

代理服务器

开发平台:

Unix_Linux

  1. /* Copyright (c) 1995,1996,1997 NEC Corporation.  All rights reserved.       */
  2. /*                                                                           */
  3. /* The redistribution, use and modification in source or binary forms of     */
  4. /* this software is subject to the conditions set forth in the copyright     */
  5. /* document ("Copyright") included with this distribution.                   */
  6. /*
  7.  * $Id: validate.h,v 1.12.4.1 1998/07/19 22:58:36 wlu Exp $
  8.  */
  9. /* This file contains all the prototypes for validation and configuration    */
  10. /* file information...                                                       */
  11. #ifndef VALIDATE_H
  12. #define VALIDATE_H
  13. #include "confutil.h" 
  14. extern void  ReadConfig  P((void)); /* (Re)read and parse the config file   */
  15. extern int   Authorize   P((S5LinkInfo *, int));
  16. extern int   GetAuths    P((S5LinkInfo *, list **));
  17. extern int   GetRoute    P((const S5NetAddr *, const char *, char *, S5NetAddr *));
  18. extern int   GetProxy    P((const S5NetAddr *, const char *, char *, S5NetAddr *, int *, u_char *));
  19. extern int   GetFilter   P((S5LinkInfo *, char *));
  20. #endif