Skip to content
Snippets Groups Projects
Commit f29a712f authored by Lluis Gifre Renom's avatar Lluis Gifre Renom
Browse files

PathComp component - Backend:

- Adjusted max number of endpoints per device
- Adjusted max number of parallel edges between nodes
parent ef210280
No related branches found
No related tags found
2 merge requests!142Release TeraFlowSDN 2.1,!71OFC'23 + IETF L2VPN Device Driver + Device Controllers + Multiple small improvements
...@@ -117,7 +117,7 @@ struct map_nodes_t { ...@@ -117,7 +117,7 @@ struct map_nodes_t {
}; };
#define MAX_NUM_VERTICES 20 // 100 # LGR: reduced from 100 to 20 to divide by 5 the memory used #define MAX_NUM_VERTICES 20 // 100 # LGR: reduced from 100 to 20 to divide by 5 the memory used
#define MAX_NUM_EDGES 40 // 100 # LGR: reduced from 100 to 40 to divide by 2.5 the memory used #define MAX_NUM_EDGES 5 // 100 # LGR: reduced from 100 to 5 to divide by 20 the memory used
// Structures for the graph composition // Structures for the graph composition
struct targetNodes_t { struct targetNodes_t {
// remote / targeted node // remote / targeted node
...@@ -247,7 +247,7 @@ struct endPoint_t { ...@@ -247,7 +247,7 @@ struct endPoint_t {
// Structure for the device contents // Structure for the device contents
/////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////
#define MAX_DEV_TYPE_SIZE 128 #define MAX_DEV_TYPE_SIZE 128
#define MAX_DEV_ENDPOINT_LENGTH 40 // 10 # LGR: controllers might have large number of endpoints #define MAX_DEV_ENDPOINT_LENGTH 50 // 10 # LGR: controllers might have large number of endpoints
struct device_t { struct device_t {
gchar deviceId[UUID_CHAR_LENGTH]; // device ID using UUID (128 bits) gchar deviceId[UUID_CHAR_LENGTH]; // device ID using UUID (128 bits)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment