diff options
Diffstat (limited to 'include/net/x25.h')
-rw-r--r-- | include/net/x25.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/include/net/x25.h b/include/net/x25.h index 2cda04011568..468551ea4f1d 100644 --- a/include/net/x25.h +++ b/include/net/x25.h | |||
@@ -10,6 +10,7 @@ | |||
10 | #ifndef _X25_H | 10 | #ifndef _X25_H |
11 | #define _X25_H | 11 | #define _X25_H |
12 | #include <linux/x25.h> | 12 | #include <linux/x25.h> |
13 | #include <linux/slab.h> | ||
13 | #include <net/sock.h> | 14 | #include <net/sock.h> |
14 | 15 | ||
15 | #define X25_ADDR_LEN 16 | 16 | #define X25_ADDR_LEN 16 |
@@ -182,6 +183,10 @@ extern int sysctl_x25_clear_request_timeout; | |||
182 | extern int sysctl_x25_ack_holdback_timeout; | 183 | extern int sysctl_x25_ack_holdback_timeout; |
183 | extern int sysctl_x25_forward; | 184 | extern int sysctl_x25_forward; |
184 | 185 | ||
186 | extern int x25_parse_address_block(struct sk_buff *skb, | ||
187 | struct x25_address *called_addr, | ||
188 | struct x25_address *calling_addr); | ||
189 | |||
185 | extern int x25_addr_ntoa(unsigned char *, struct x25_address *, | 190 | extern int x25_addr_ntoa(unsigned char *, struct x25_address *, |
186 | struct x25_address *); | 191 | struct x25_address *); |
187 | extern int x25_addr_aton(unsigned char *, struct x25_address *, | 192 | extern int x25_addr_aton(unsigned char *, struct x25_address *, |
@@ -287,8 +292,14 @@ extern unsigned long x25_display_timer(struct sock *); | |||
287 | extern void x25_check_rbuf(struct sock *); | 292 | extern void x25_check_rbuf(struct sock *); |
288 | 293 | ||
289 | /* sysctl_net_x25.c */ | 294 | /* sysctl_net_x25.c */ |
295 | #ifdef CONFIG_SYSCTL | ||
290 | extern void x25_register_sysctl(void); | 296 | extern void x25_register_sysctl(void); |
291 | extern void x25_unregister_sysctl(void); | 297 | extern void x25_unregister_sysctl(void); |
298 | #else | ||
299 | static inline void x25_register_sysctl(void) {}; | ||
300 | static inline void x25_unregister_sysctl(void) {}; | ||
301 | #endif /* CONFIG_SYSCTL */ | ||
302 | |||
292 | struct x25_skb_cb { | 303 | struct x25_skb_cb { |
293 | unsigned flags; | 304 | unsigned flags; |
294 | }; | 305 | }; |