00001 /* 00002 * eth-none.c 00003 * 00004 * Copyright (c) 2000 Dug Song <dugsong@monkey.org> 00005 * 00006 * $Id: eth-none.c,v 1.6 2005/01/25 21:30:40 dugsong Exp $ 00007 */ 00008 00009 #include "config.h" 00010 00011 #include <sys/types.h> 00012 00013 #include <errno.h> 00014 #include <stdio.h> 00015 #include <stdlib.h> 00016 00017 #include "dnet.h" 00018 00019 eth_t * 00020 eth_open(const char *device) 00021 { 00022 errno = ENOSYS; 00023 return (NULL); 00024 } 00025 00026 ssize_t 00027 eth_send(eth_t *e, const void *buf, size_t len) 00028 { 00029 errno = ENOSYS; 00030 return (-1); 00031 } 00032 00033 eth_t * 00034 eth_close(eth_t *e) 00035 { 00036 return (NULL); 00037 } 00038 00039 int 00040 eth_get(eth_t *e, eth_addr_t *ea) 00041 { 00042 errno = ENOSYS; 00043 return (-1); 00044 } 00045 00046 int 00047 eth_set(eth_t *e, const eth_addr_t *ea) 00048 { 00049 errno = ENOSYS; 00050 return (-1); 00051 }