1 | /* SPDX-License-Identifier: GPL-2.0 */ |
---|---|
2 | #ifndef __UM_SLIP_H |
3 | #define __UM_SLIP_H |
4 | |
5 | #include "slip_common.h" |
6 | |
7 | struct slip_data { |
8 | void *dev; |
9 | char name[sizeof("slnnnnn\0")]; |
10 | char *addr; |
11 | char *gate_addr; |
12 | int slave; |
13 | struct slip_proto slip; |
14 | }; |
15 | |
16 | extern const struct net_user_info slip_user_info; |
17 | |
18 | extern int slip_user_read(int fd, void *buf, int len, struct slip_data *pri); |
19 | extern int slip_user_write(int fd, void *buf, int len, struct slip_data *pri); |
20 | |
21 | #endif |
22 |