]> git.meshlink.io Git - meshlink/blobdiff - src/node.h
Add a #define for the maximum number of tracked recently seen addresses.
[meshlink] / src / node.h
index d307e5f26094de6bf96476adb87be83a43f59349..1a2fdca0059e489ff102bdf2a4faf764c2d98d01 100644 (file)
@@ -40,6 +40,8 @@ typedef struct node_status_t {
        uint16_t want_udp: 1;               /* 1 if we want working UDP because we have data to send */
 } node_status_t;
 
+#define MAX_RECENT 5
+
 typedef struct node_t {
        // Public member variables
        char *name;                             /* name of this node */
@@ -84,7 +86,7 @@ typedef struct node_t {
        time_t last_successfull_connection;
 
        char *canonical_address;                /* The canonical address of this node, if known */
-       sockaddr_t recent[5];                   /* Recently seen addresses */
+       sockaddr_t recent[MAX_RECENT];                   /* Recently seen addresses */
 
        // Graph-related member variables
        int distance;