1 /* SPDX-License-Identifier: GPL-2.0 */
5 #include <linux/hdlc.h>
7 void lmc_proto_attach(lmc_softc_t
*sc
);
8 int lmc_proto_ioctl(lmc_softc_t
*sc
, struct ifreq
*ifr
, int cmd
);
9 int lmc_proto_open(lmc_softc_t
*sc
);
10 void lmc_proto_close(lmc_softc_t
*sc
);
11 __be16
lmc_proto_type(lmc_softc_t
*sc
, struct sk_buff
*skb
);
12 void lmc_proto_netif(lmc_softc_t
*sc
, struct sk_buff
*skb
);
14 static inline lmc_softc_t
* dev_to_sc(struct net_device
*dev
)
16 return (lmc_softc_t
*)dev_to_hdlc(dev
)->priv
;