mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-13 16:26:10 +00:00
lib: fix the default TE bandwidth
When enabling the interface link-params, a default bandwidth is assigned to the Max, Reservable and Unreserved Bandwidth variables. If the bandwidth is set at in the interface context, this value is used. Otherwise, a default bandwidth value of 10 Gbps is set. Revert the default value to 10 Mbps as it was intended in the initial commit. 10 Mbps is a low value so that the link will not be prioritized when computing the paths. Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
This commit is contained in:
parent
c3a02dde41
commit
d5a313e074
6
lib/if.h
6
lib/if.h
@ -143,9 +143,13 @@ struct if_stats {
|
|||||||
#define TE_EXT_MASK 0x0FFFFFFF
|
#define TE_EXT_MASK 0x0FFFFFFF
|
||||||
#define TE_EXT_ANORMAL 0x80000000
|
#define TE_EXT_ANORMAL 0x80000000
|
||||||
#define LOSS_PRECISION 0.000003
|
#define LOSS_PRECISION 0.000003
|
||||||
|
/* TE_MEGA_BIT and TE_BYTE are utilized to convert TE bandwidth */
|
||||||
#define TE_MEGA_BIT 1000000
|
#define TE_MEGA_BIT 1000000
|
||||||
#define TE_BYTE 8
|
#define TE_BYTE 8
|
||||||
#define DEFAULT_BANDWIDTH 10000
|
/* Default TE bandwidth when no value in config.
|
||||||
|
* The value is in Mbps (will be multiplied by TE_BYTE)
|
||||||
|
*/
|
||||||
|
#define DEFAULT_BANDWIDTH 10
|
||||||
#define MAX_CLASS_TYPE 8
|
#define MAX_CLASS_TYPE 8
|
||||||
#define MAX_PKT_LOSS 50.331642
|
#define MAX_PKT_LOSS 50.331642
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user