ip.h

Go to the documentation of this file.
00001 /*----------------------------------------------------------------------------
00002  secwatch - Copyright (C) 2006 Nic Stevens -- See COPYING for license details
00003 ------------------------------------------------------------------------------
00004  ip.h - prototypes for IP list management functions
00005 -----------------------------------------------------------------------------*/
00006 #ifndef _IP_H
00007 #define _IP_H
00008 int loadIpList(void);
00009 int writeIpList(void);
00010 int deleteIp(char *ip);
00011 int compactIpList();
00012 int ipadd(char *ip);
00013 int ipEntry(char *ip);
00014 void incrementHitCount(char *ip);
00015 void secwatch(void);
00016 char * replaceIp(char *buf, char *ip);
00017 void ipManage(void);
00018 int dropIp(int ind);
00019 int undropIp(int ind);
00020 #endif

Generated on Tue Oct 31 10:17:23 2006 for secwatch by  doxygen 1.4.6