Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
drivers
net
wan
lmc
lmc_proto.h
Go to the documentation of this file.
1
#ifndef _LMC_PROTO_H_
2
#define _LMC_PROTO_H_
3
4
#include <linux/hdlc.h>
5
6
void
lmc_proto_attach
(
lmc_softc_t
*
sc
);
7
int
lmc_proto_ioctl
(
lmc_softc_t
*
sc
,
struct
ifreq
*ifr,
int
cmd
);
8
int
lmc_proto_open
(
lmc_softc_t
*
sc
);
9
void
lmc_proto_close
(
lmc_softc_t
*
sc
);
10
__be16
lmc_proto_type
(
lmc_softc_t
*
sc
,
struct
sk_buff
*
skb
);
11
void
lmc_proto_netif
(
lmc_softc_t
*
sc
,
struct
sk_buff
*
skb
);
12
13
static
inline
lmc_softc_t
* dev_to_sc(
struct
net_device
*
dev
)
14
{
15
return
(
lmc_softc_t
*)dev_to_hdlc(dev)->priv;
16
}
17
18
#endif
Generated on Thu Jan 10 2013 14:08:09 for Linux Kernel by
1.8.2