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

eth-none.c

Go to the documentation of this file.
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 }

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