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 }