diff options
author | Ralf Baechle <ralf@linux-mips.org> | 1999-04-21 09:51:03 +0200 |
---|---|---|
committer | Ralf Baechle <ralf@linux-mips.org> | 1999-04-21 09:51:03 +0200 |
commit | 17287576555a5c46fa23549e2e5f073660dccb70 (patch) | |
tree | 08be5f5005dad609a2803758b8b825170f6701cb /netrom/netromd.h |
Import ax25-tools 0.0.1 from tarballax25-tools-0.0.1
Diffstat (limited to 'netrom/netromd.h')
-rw-r--r-- | netrom/netromd.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/netrom/netromd.h b/netrom/netromd.h new file mode 100644 index 0000000..3007b02 --- /dev/null +++ b/netrom/netromd.h @@ -0,0 +1,41 @@ +#ifndef TRUE +#define TRUE 1 +#endif +#ifndef FALSE +#define FALSE 0 +#endif + +#define NETROM_PID 0xCF + +#define NODES_SIG 0xFF + +#define CALLSIGN_LEN 7 +#define MNEMONIC_LEN 6 +#define QUALITY_LEN 1 + +#define NODES_PACLEN 256 +#define ROUTE_LEN (CALLSIGN_LEN+MNEMONIC_LEN+CALLSIGN_LEN+QUALITY_LEN) + +struct port_struct { + char *device; + char *port; + int minimum_obs; + int default_qual; + int worst_qual; + int verbose; +}; + +extern struct port_struct port_list[]; + +extern int port_count; +extern int debug; +extern int logging; + +extern ax25_address my_call; +extern ax25_address node_call; + +/* In netromt.c */ +extern void transmit_nodes(int, int); + +/* In netromr.c */ +extern void receive_nodes(unsigned char *, int, ax25_address *, int); |