1 #define PF_NETROM AF_NETROM
2 #define NETROM_MTU 236
3
4 #define NETROM_T1 1
5 #define NETROM_T2 2
6 #define NETROM_N2 3
7
8 #define SIOCNRADDNODE (SIOCPROTOPRIVATE)
9 #define SIOCNRDELNODE (SIOCPROTOPRIVATE+1)
10 #define SIOCNRADDNEIGH (SIOCPROTOPRIVATE+2)
11 #define SIOCNRDELNEIGH (SIOCPROTOPRIVATE+3)
12 #define SIOCNRGETPARMS (SIOCPROTOPRIVATE+4)
13 #define SIOCNRSETPARMS (SIOCPROTOPRIVATE+5)
14 #define SIOCNRDECOBS (SIOCPROTOPRIVATE+6)
15
16 struct nr_node_struct {
17 ax25_address callsign;
18 char mnemonic[7];
19 ax25_address neighbour;
20 char device[16];
21 unsigned int quality;
22 unsigned int obs_count;
23 };
24
25 struct nr_neigh_struct {
26 ax25_address callsign;
27 char device[16];
28 unsigned int quality;
29 };
30
31 struct nr_parms_struct {
32 unsigned int quality;
33 unsigned int obs_count;
34 unsigned int ttl;
35 unsigned int timeout;
36 unsigned int ack_delay;
37 unsigned int busy_delay;
38 unsigned int tries;
39 unsigned int window;
40 };