Main Page | Modules | Class List | Directories | File List | Class Members | File Members | Related Pages

fw-none.c

Go to the documentation of this file.
00001 /*
00002  * fw-none.c
00003  * 
00004  * Copyright (c) 2000 Dug Song <dugsong@monkey.org>
00005  *
00006  * $Id: fw-none.c,v 1.4 2002/01/20 21:23:28 dugsong Exp $
00007  */
00008 
00009 #include "config.h"
00010 
00011 #include <errno.h>
00012 #include <stdio.h>
00013 #include <stdlib.h>
00014 
00015 #include "dnet.h"
00016 
00017 fw_t *
00018 fw_open(void)
00019 {
00020         errno = ENOSYS;
00021         return (NULL);
00022 }
00023 
00024 int
00025 fw_add(fw_t *f, const struct fw_rule *rule)
00026 {
00027         errno = ENOSYS;
00028         return (-1);
00029 }
00030 
00031 int
00032 fw_delete(fw_t *f, const struct fw_rule *rule)
00033 {
00034         errno = ENOSYS;
00035         return (-1);
00036 }
00037 
00038 int
00039 fw_loop(fw_t *f, fw_handler callback, void *arg)
00040 {
00041         errno = ENOSYS;
00042         return (-1);
00043 }
00044 
00045 fw_t *
00046 fw_close(fw_t *f)
00047 {
00048         return (NULL);
00049 }

Generated on Sun May 14 14:51:11 2006 by  doxygen 1.4.2