patch-2.1.96 linux/include/net/rose.h
Next file: linux/include/net/sock.h
Previous file: linux/include/net/netrom.h
Back to the patch index
Back to the overall index
- Lines: 38
- Date:
Sat Apr 11 17:18:15 1998
- Orig file:
v2.1.95/linux/include/net/rose.h
- Orig date:
Thu Dec 4 13:36:25 1997
diff -u --recursive --new-file v2.1.95/linux/include/net/rose.h linux/include/net/rose.h
@@ -87,6 +87,7 @@
unsigned int number;
char restarted;
char dce_mode;
+ char loopback;
struct sk_buff_head queue;
struct timer_list t0timer;
struct timer_list ftimer;
@@ -97,6 +98,7 @@
rose_address address;
unsigned short mask;
unsigned char count;
+ char loopback;
struct rose_neigh *neighbour[3];
};
@@ -179,11 +181,21 @@
extern void rose_transmit_clear_request(struct rose_neigh *, unsigned int, unsigned char, unsigned char);
extern void rose_transmit_link(struct sk_buff *, struct rose_neigh *);
+/* rose_loopback.c */
+extern void rose_loopback_init(void);
+extern void rose_loopback_clear(void);
+extern int rose_loopback_queue(struct sk_buff *, struct rose_neigh *);
+
/* rose_out.c */
extern void rose_kick(struct sock *);
extern void rose_enquiry_response(struct sock *);
/* rose_route.c */
+extern struct rose_neigh *rose_loopback_neigh;
+
+extern int rose_add_loopback_neigh(void);
+extern int rose_add_loopback_node(rose_address *);
+extern void rose_del_loopback_node(rose_address *);
extern void rose_rt_device_down(struct device *);
extern void rose_link_device_down(struct device *);
extern struct device *rose_dev_first(void);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov