Moep Library  2.0-nc
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups
unix.h
Go to the documentation of this file.
1 /*
2  * Copyright 2013, 2014 Maurice Leclaire <leclaire@in.tum.de>
3  * Stephan M. Guenther <moepi@moepi.net>
4  *
5  * This program is free software; you can redistribute it and/or modify
6  * it under the terms of the GNU General Public License version 2 as
7  * published by the Free Software Foundation.
8  *
9  * See COPYING for more details.
10  *
11  * This program is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14  * GNU General Public License for more details.
15  *
16  * You should have received a copy of the GNU General Public License
17  * along with this program. If not, see <http://www.gnu.org/licenses/>.
18  */
19 
26 #ifndef __MOEP80211_MODULES_UNIX_H
27 #define __MOEP80211_MODULES_UNIX_H
28 
29 #include <moep/dev.h>
30 
31 
32 struct moep_frame_ops;
33 
34 
58 moep_dev_t moep_dev_unix_open(const char *devname, int mtu,
59  struct moep_frame_ops *l2_ops);
60 
77 
79 #endif /* __MOEP80211_MODULES_UNIX_H */
struct moep_frame * moep_frame_t
a moep frame
Definition: frame.h:45
moep_frame_t moep_frame_unix_create(struct moep_frame_ops *l2_ops)
create a unix frame
frame header operations
Definition: module.h:57
struct moep_dev * moep_dev_t
a moep device
Definition: dev.h:46
moep_dev_t moep_dev_unix_open(const char *devname, int mtu, struct moep_frame_ops *l2_ops)
open a unix device