#define MAXSOCKETS 8 /* Probably overkill... */
-typedef struct mac_t {
- uint8_t x[6];
-} mac_t;
-
-typedef struct ipv4_t {
- uint8_t x[4];
-} ipv4_t;
-
-typedef struct ipv6_t {
- uint16_t x[8];
-} ipv6_t;
-
typedef short length_t;
#define AF_UNKNOWN 255
/* Packet types when using SPTPS */
#define PKT_COMPRESSED 1
-#define PKT_MAC 2
#define PKT_PROBE 4
typedef enum packet_type_t {
extern void terminate_connection(struct connection_t *, bool);
extern bool node_read_ecdsa_public_key(struct node_t *);
extern bool read_ecdsa_public_key(struct connection_t *);
-extern bool read_rsa_public_key(struct connection_t *);
extern void send_mtu_probe(struct node_t *);
extern void handle_device_data(void *, int);
extern void handle_meta_connection_data(struct connection_t *);