blob: bbb31183f67c4a88fcb0747a626f66c49232110e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#ifndef _AX25_CORE_H
#define _AX25_CORE_H
extern char* ax2asc(ax25_address*);
extern int ax25cmp(ax25_address*, ax25_address*);
extern ax25_address* asc2ax(char*);
extern void ax25_insert_cb(ax25_cb*);
extern void ax25_remove_cb(ax25_cb*);
extern ax25_cb* ax25_find_cb(ax25_addr_t*, struct net_device*);
extern void ax25_destroy_cb(ax25_cb*);
extern void ax25_destroy_socket(struct sock*);
extern void ax25_fillin_cb(ax25_cb*, struct net_device*);
extern ax25_cb* ax25_create_cb(void);
extern void ax25_free_cb(ax25_cb*);
extern void ax25_free_sock(struct sock*);
extern int ax25_build_addr(unsigned char*, ax25_addr_t*, int, int);
extern int ax25_sizeof_addr(ax25_addr_t*);
extern void ax25_invert_addr(ax25_addr_t*, ax25_addr_t*);
extern ax25_address null_ax25_address;
#endif
|