temp sync broken
This commit is contained in:
@@ -18,9 +18,16 @@
|
||||
#define PERM_ACL_READ_WRITE 2
|
||||
#define PERM_ACL_ADMIN 3
|
||||
|
||||
#define NODE_ENTRY_FAV_FLAG (1 << 0)
|
||||
|
||||
|
||||
#define MAX_PATH_LEN 64
|
||||
|
||||
|
||||
#define TXT_TYPE_PLAIN 0 // a plain text message
|
||||
#define TXT_TYPE_CLI_DATA 1 // a CLI command
|
||||
#define TXT_TYPE_SIGNED_PLAIN 2 // plain text, signed by sender
|
||||
|
||||
typedef enum RouteType {
|
||||
ROUTE_TYPE_TRANSPORT_FLOOD = 0x00,
|
||||
ROUTE_TYPE_FLOOD = 0x01,
|
||||
@@ -126,14 +133,14 @@ typedef struct {
|
||||
int32_t gps_longitude;
|
||||
|
||||
Path path;
|
||||
|
||||
|
||||
uint8_t flags;
|
||||
uint8_t type;
|
||||
|
||||
uint8_t authenticated;
|
||||
|
||||
uint32_t last_seen_rt; //remote timestamp
|
||||
uint32_t last_seen_lt; //local timestamp
|
||||
|
||||
uint32_t last_seen_rt; // remote timestamp
|
||||
uint32_t last_seen_lt; // local timestamp
|
||||
|
||||
uint32_t sync_timestamp;
|
||||
} NodeEntry;
|
||||
@@ -146,6 +153,8 @@ typedef struct EncryptedPayloadStruct {
|
||||
uint8_t payload[180];
|
||||
uint8_t type;
|
||||
NodeEntry *remNode;
|
||||
const Path *path;
|
||||
const FrameStruct *origFrame;
|
||||
} EncryptedPayloadStruct;
|
||||
|
||||
typedef enum NodeType {
|
||||
@@ -229,7 +238,10 @@ typedef struct RepeaterStats {
|
||||
} RepeaterStats;
|
||||
|
||||
typedef struct Channel {
|
||||
|
||||
char name[32];
|
||||
uint8_t key[16];
|
||||
uint8_t hash;
|
||||
int32_t timestamp;
|
||||
} Channel;
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user