107
107
/* lapb_iface.c */
108
extern void lapb_connect_confirmation(struct lapb_cb *lapb, int);
109
extern void lapb_connect_indication(struct lapb_cb *lapb, int);
110
extern void lapb_disconnect_confirmation(struct lapb_cb *lapb, int);
111
extern void lapb_disconnect_indication(struct lapb_cb *lapb, int);
112
extern int lapb_data_indication(struct lapb_cb *lapb, struct sk_buff *);
113
extern int lapb_data_transmit(struct lapb_cb *lapb, struct sk_buff *);
108
void lapb_connect_confirmation(struct lapb_cb *lapb, int);
109
void lapb_connect_indication(struct lapb_cb *lapb, int);
110
void lapb_disconnect_confirmation(struct lapb_cb *lapb, int);
111
void lapb_disconnect_indication(struct lapb_cb *lapb, int);
112
int lapb_data_indication(struct lapb_cb *lapb, struct sk_buff *);
113
int lapb_data_transmit(struct lapb_cb *lapb, struct sk_buff *);
116
extern void lapb_data_input(struct lapb_cb *lapb, struct sk_buff *);
116
void lapb_data_input(struct lapb_cb *lapb, struct sk_buff *);
119
extern void lapb_kick(struct lapb_cb *lapb);
120
extern void lapb_transmit_buffer(struct lapb_cb *lapb, struct sk_buff *, int);
121
extern void lapb_establish_data_link(struct lapb_cb *lapb);
122
extern void lapb_enquiry_response(struct lapb_cb *lapb);
123
extern void lapb_timeout_response(struct lapb_cb *lapb);
124
extern void lapb_check_iframes_acked(struct lapb_cb *lapb, unsigned short);
125
extern void lapb_check_need_response(struct lapb_cb *lapb, int, int);
119
void lapb_kick(struct lapb_cb *lapb);
120
void lapb_transmit_buffer(struct lapb_cb *lapb, struct sk_buff *, int);
121
void lapb_establish_data_link(struct lapb_cb *lapb);
122
void lapb_enquiry_response(struct lapb_cb *lapb);
123
void lapb_timeout_response(struct lapb_cb *lapb);
124
void lapb_check_iframes_acked(struct lapb_cb *lapb, unsigned short);
125
void lapb_check_need_response(struct lapb_cb *lapb, int, int);
127
127
/* lapb_subr.c */
128
extern void lapb_clear_queues(struct lapb_cb *lapb);
129
extern void lapb_frames_acked(struct lapb_cb *lapb, unsigned short);
130
extern void lapb_requeue_frames(struct lapb_cb *lapb);
131
extern int lapb_validate_nr(struct lapb_cb *lapb, unsigned short);
132
extern int lapb_decode(struct lapb_cb *lapb, struct sk_buff *, struct lapb_frame *);
133
extern void lapb_send_control(struct lapb_cb *lapb, int, int, int);
134
extern void lapb_transmit_frmr(struct lapb_cb *lapb);
128
void lapb_clear_queues(struct lapb_cb *lapb);
129
void lapb_frames_acked(struct lapb_cb *lapb, unsigned short);
130
void lapb_requeue_frames(struct lapb_cb *lapb);
131
int lapb_validate_nr(struct lapb_cb *lapb, unsigned short);
132
int lapb_decode(struct lapb_cb *lapb, struct sk_buff *, struct lapb_frame *);
133
void lapb_send_control(struct lapb_cb *lapb, int, int, int);
134
void lapb_transmit_frmr(struct lapb_cb *lapb);
136
136
/* lapb_timer.c */
137
extern void lapb_start_t1timer(struct lapb_cb *lapb);
138
extern void lapb_start_t2timer(struct lapb_cb *lapb);
139
extern void lapb_stop_t1timer(struct lapb_cb *lapb);
140
extern void lapb_stop_t2timer(struct lapb_cb *lapb);
141
extern int lapb_t1timer_running(struct lapb_cb *lapb);
137
void lapb_start_t1timer(struct lapb_cb *lapb);
138
void lapb_start_t2timer(struct lapb_cb *lapb);
139
void lapb_stop_t1timer(struct lapb_cb *lapb);
140
void lapb_stop_t2timer(struct lapb_cb *lapb);
141
int lapb_t1timer_running(struct lapb_cb *lapb);