Sayed Shah
|
518187e8db
|
platform: add support for mcast_hash_max netlink attribute for bridges
Adding the mcast_hash_max property. The value must be the power of 2.
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/624
|
2020-09-15 13:41:29 +02:00 |
|
Thomas Haller
|
a3d57721e6
|
core: use defines for sysfs values of bridge attributes (group-address and vlan-protocol)
|
2020-08-21 13:50:33 +02:00 |
|
Sayed Shah
|
58847f85a4
|
platform: use netlink for configuring bridge settings
NMDeviceBridge is currently using sysfs. The plan is to use netlink in
in the future
|
2020-08-20 14:03:10 -04:00 |
|
Sayed Shah
|
80c93b0e5e
|
platform: add support for configuring bridge settings via netlink (2)
NMDeviceBridge is currently using sysfs. The plan is to use netlink in
in the future.
https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/merge_requests/601
|
2020-08-14 21:26:10 +02:00 |
|
Sayed Shah
|
adf0420258
|
platform: add support for configuring bridge settings via netlink
NMDeviceBridge is currently using sysfs. The plan is to use netlink in
in the future
|
2020-08-07 13:20:54 +02:00 |
|
Thomas Haller
|
6044fce960
|
bridge: refactor definition of options array to use a macro and C99 designated initializer
Yes, it's a macro and it's more lines of code.
But I think this is much easier to read and to maintain.
|
2020-05-08 08:02:51 +02:00 |
|
Thomas Haller
|
7c22710c17
|
libnm: use boolean values for range of NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE in slave_options
|
2020-05-08 08:02:51 +02:00 |
|
Thomas Haller
|
bfcfdc2955
|
libnm: adjust bridge defines NM_BRIDGE_VLAN_STATS_ENABLED_DEF
|
2020-05-08 08:02:51 +02:00 |
|
Thomas Haller
|
f34144f70b
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_STARTUP_QUERY_INTERVAL_*
|
2020-05-08 08:02:51 +02:00 |
|
Thomas Haller
|
55311c6a6a
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_STARTUP_QUERY_COUNT_*
|
2020-05-08 08:02:51 +02:00 |
|
Thomas Haller
|
433bb1fbe4
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_SNOOPING_DEF
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
96bb90a1ef
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_QUERY_USE_IFADDR_DEF
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
0db1d28e6d
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_QUERY_RESPONSE_INTERVAL_*
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
58001f70e8
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_QUERY_INTERVAL_*
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
08cfe812ec
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_QUERIER_DEF
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
da6bbd73aa
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_QUERIER_INTERVAL_*
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
a75ec12d8b
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_MEMBERSHIP_INTERVAL_*
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
ec9e58ee01
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_LAST_MEMBER_INTERVAL_*
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
769b176263
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_LAST_MEMBER_COUNT_*
|
2020-05-08 08:02:50 +02:00 |
|
Thomas Haller
|
4c3691e52e
|
libnm: adjust bridge defines NM_BRIDGE_PORT_PATH_COST_*
|
2020-05-08 08:02:49 +02:00 |
|
Thomas Haller
|
a7421f8bf2
|
libnm: adjust bridge defines NM_BRIDGE_PORT_PRIORITY_*
|
2020-05-08 08:02:49 +02:00 |
|
Thomas Haller
|
a690cedcba
|
libnm: adjust bridge defines NM_BRIDGE_PRIORITY_*
|
2020-05-08 08:02:49 +02:00 |
|
Thomas Haller
|
e2cb0837cc
|
libnm: adjust bridge defines NM_BRIDGE_MAX_AGE_*
|
2020-05-08 08:02:49 +02:00 |
|
Thomas Haller
|
d7dd4c70d0
|
libnm: adjust bridge defines NM_BRIDGE_HELLO_TIME_*
|
2020-05-08 08:02:49 +02:00 |
|
Thomas Haller
|
696fae40b7
|
libnm: adjust bridge defines NM_BRIDGE_STP_DEF
|
2020-05-08 08:02:49 +02:00 |
|
Thomas Haller
|
8ee4dbf709
|
libnm: adjust bridge defines NM_BRIDGE_FORWARD_DELAY_*
|
2020-05-08 08:02:49 +02:00 |
|
Thomas Haller
|
f61e354cfa
|
libnm: adjust bridge defines NM_BRIDGE_AGEING_TIME_*
|
2020-05-08 08:02:48 +02:00 |
|
Thomas Haller
|
f5527ecc5a
|
libnm: adjust bridge defines NM_BRIDGE_MULTICAST_HASH_MAX_*
|
2020-05-08 08:02:48 +02:00 |
|
Thomas Haller
|
83830badda
|
device: use NM_G_PARAM_SPEC_GET_DEFAULT_*() in NMDeviceBridge's commit_option()
|
2020-05-08 08:02:48 +02:00 |
|
Thomas Haller
|
05fd2a9272
|
device: fix scope of variable in commit_option()
|
2020-05-04 18:01:38 +02:00 |
|
Antonio Cardace
|
05d9381060
|
nm-setting-bridge: add 'multicast-startup-query-interval' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:33:01 +02:00 |
|
Antonio Cardace
|
abe660f780
|
nm-setting-bridge: add 'multicast-startup-query-count' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:33:00 +02:00 |
|
Antonio Cardace
|
62facc59e8
|
nm-setting-bridge: add 'multicast-query-response-interval' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:33:00 +02:00 |
|
Antonio Cardace
|
9842c55503
|
nm-setting-bridge: add 'multicast-query-interval' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:33:00 +02:00 |
|
Antonio Cardace
|
b9b9a95395
|
nm-setting-bridge: add 'multicast-querier-interval' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:33:00 +02:00 |
|
Antonio Cardace
|
c1bc1570f3
|
nm-setting-bridge: add 'multicast-membership-interval' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:33:00 +02:00 |
|
Antonio Cardace
|
1c437090ff
|
nm-setting-bridge: add 'multicast-last-member-interval' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:33:00 +02:00 |
|
Antonio Cardace
|
c49f20887a
|
nm-setting-bridge: add 'multicast-last-member-count' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:33:00 +02:00 |
|
Antonio Cardace
|
673d51bd5c
|
nm-setting-bridge: add 'multicast-hash-max' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-05-04 17:32:59 +02:00 |
|
Beniamino Galvani
|
d213c3cd1a
|
device: fix assertion failure configuring bridge ports
Fixes: 177ee2d7bf ('device/bridge: code cleanup in commit_option()')
|
2020-04-09 16:45:18 +02:00 |
|
Thomas Haller
|
177ee2d7bf
|
device/bridge: code cleanup in commit_option()
|
2020-04-09 09:34:18 +02:00 |
|
Thomas Haller
|
36ab1e841f
|
device/bridge: fix uninitialized variable in commit_option()
Fixes: 93e38cbe56 ('nm-setting-bridge: add 'group-address' bridge option')
|
2020-04-09 09:32:39 +02:00 |
|
Antonio Cardace
|
ad052c3d67
|
nm-setting-bridge: add 'multicast-querier' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-04-06 09:56:11 +02:00 |
|
Antonio Cardace
|
a685cce70a
|
nm-setting-bridge: add 'multicast-query-use-ifaddr' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-04-06 09:56:11 +02:00 |
|
Antonio Cardace
|
e01d3b4c2b
|
nm-setting-bridge: add 'multicast-router' bridge option
Also add related unit test.
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-04-06 09:56:11 +02:00 |
|
Antonio Cardace
|
bd30491f42
|
nm-setting-bridge: add 'vlan-stats-enabled' bridge option
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-04-06 09:56:11 +02:00 |
|
Antonio Cardace
|
f5352ff656
|
nm-setting-bridge: add 'vlan-protocol' bridge option
Also add related unit test.
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-04-06 09:56:11 +02:00 |
|
Antonio Cardace
|
93e38cbe56
|
nm-setting-bridge: add 'group-address' bridge option
Also add related unit test.
https://bugzilla.redhat.com/show_bug.cgi?id=1755768
|
2020-04-06 09:56:11 +02:00 |
|
Thomas Haller
|
7af61e2aa0
|
device: make device stage2 reentrant for NMDeviceBridge
|
2020-03-17 08:13:22 +01:00 |
|
Thomas Haller
|
aa991916dc
|
device: various code cleanups in devices
Mostly just cleanups, there should be no significant change in behavior.
|
2020-03-17 08:09:32 +01:00 |
|