454a0dee | 12-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Migrate all of the Info types
Change-Id: I00f4fdf6141aafc4552d61fa06f75275dea71b20 Signed-off-by: William A. Kennington III <wak@google.com> |
ffab00d0 | 07-Nov-2022 |
William A. Kennington III <wak@google.com> |
ethernet_interface: DHCP settings don't require refresh
Change-Id: I69c004117779be2b985a7a03a65040bc7a119786 Signed-off-by: William A. Kennington III <wak@google.com> |
c0fdaaf9 | 07-Nov-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink: Handle parsing errors more gracefully
Change-Id: Ia0699263dc8f3f356e6d265fade4c13801fe730a Signed-off-by: William A. Kennington III <wak@google.com> |
bc2502c5 | 07-Nov-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink_server: Don't refresh for neighbors
They can be dynamically added and removed now.
Change-Id: Ia09cf6378d54b31e4957fb8e6f09d2e110dd53ae Signed-off-by: William A. Kennington III <wak@googl
rtnetlink_server: Don't refresh for neighbors
They can be dynamically added and removed now.
Change-Id: Ia09cf6378d54b31e4957fb8e6f09d2e110dd53ae Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
a8426902 | 07-Nov-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink: Migrate neighbor functions
Change-Id: I697f3d70f327f5d1d5e104dc7e4a2af528bf2b6e Signed-off-by: William A. Kennington III <wak@google.com> |
77747f6b | 08-Nov-2022 |
William A. Kennington III <wak@google.com> |
ethernet_interface: Reduce error spam for addrs
Change-Id: I4c8a3ffdbd44f1c0a4cbc047dc6c5f41145b8324 Signed-off-by: William A. Kennington III <wak@google.com> |
d6f5340e | 07-Nov-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink_server: Don't refresh for addresses
We can dynamically add and remove addresses without having to recreate all of the objects.
Change-Id: Ic510263cc6ba5d2ec228ce94fa83cf5fe4664c6d Signed-
rtnetlink_server: Don't refresh for addresses
We can dynamically add and remove addresses without having to recreate all of the objects.
Change-Id: Ic510263cc6ba5d2ec228ce94fa83cf5fe4664c6d Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
6a92363e | 06-Nov-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink: Migrate IP functions
Change-Id: I4c87b59306911df4c5a73e441b2b962fbaab072c Signed-off-by: William A. Kennington III <wak@google.com> |
71590bfc | 31-Oct-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink_server: Avoid refreshing for gateway changes
Instead of refreshing all of the objects, we can just update the ethernet object that has the gateway route.
Change-Id: Ib1922273b625b1400625c
rtnetlink_server: Avoid refreshing for gateway changes
Instead of refreshing all of the objects, we can just update the ethernet object that has the gateway route.
Change-Id: Ib1922273b625b1400625c6a851330e3642a8c647 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
7b90bc88 | 17-Nov-2022 |
William A. Kennington III <wak@google.com> |
ethernet_interface: Fix vlan return object
Change-Id: I767561963c0669952fa9a2dd0086752110038fd3 Signed-off-by: William A. Kennington III <wak@google.com> |
9f621f3e | 17-Nov-2022 |
Potin Lai <potin.lai@quantatw.com> |
network_manager_main: add force-sync-mac option
For the platform has modulized flash (ex: Bletchley), the BMC flash is not embedded on the board where the MAC address stored. When the original board
network_manager_main: add force-sync-mac option
For the platform has modulized flash (ex: Bletchley), the BMC flash is not embedded on the board where the MAC address stored. When the original board get replaced by service, BMC won't sync MAC address again from new board because the first boot file is existed,and it cause BMC continue using old MAC address form old board.
Add a force-sync-mac option to force check MAC address regardless first boot file is exist or not.
Tested on Bletchley, MAC address updated after replacing chassis controller board.
Signed-off-by: Potin Lai <potin.lai@quantatw.com> Change-Id: I37785f25b3ce0d95d0dd7d9e2f1ad3cd731b83c7
show more ...
|
01c816f2 | 07-Nov-2022 |
William A. Kennington III <wak@google.com> |
util: Simplify addFromBuf
Change-Id: I4d1a133e4c4ab738e0ed190446efc663ffe9a373 Signed-off-by: William A. Kennington III <wak@google.com> |
3becda70 | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
util: Remove unused isValidIP
Change-Id: Iea90c03f8d13cde03c1ffbab9108879f12d17224 Signed-off-by: William A. Kennington III <wak@google.com> |
434a943c | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
neighbor: Refactor object creation
Change-Id: Ic46d39f4717799ecce1c1fa84096f27e674e69a6 Signed-off-by: William A. Kennington III <wak@google.com> |
186099d1 | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
util: Remove unused isValidPrefix
Change-Id: I0e853148b82af5e0261a7b046e4258f84d37bfdd Signed-off-by: William A. Kennington III <wak@google.com> |
c9f672e4 | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
ethernet_interface: Normalize IPs for nameservers
Change-Id: I44956d59aa7a93468c84715da16c39df50efb2d9 Signed-off-by: William A. Kennington III <wak@google.com> |
f6f0cf39 | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
ethernet_interface: Normalize IP for gateway
This makes sure gateways that are the same value but different string representations are ignored.
Change-Id: I48cee3487276edce09ae2ee122d387d6a2a39d68
ethernet_interface: Normalize IP for gateway
This makes sure gateways that are the same value but different string representations are ignored.
Change-Id: I48cee3487276edce09ae2ee122d387d6a2a39d68 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
59e5b91d | 02-Nov-2022 |
William A. Kennington III <wak@google.com> |
ipaddress: Refactor object creation
Change-Id: Icae934e3dc88d596812b75a31598636ae7b95823 Signed-off-by: William A. Kennington III <wak@google.com> |
55bdc36c | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Make all address conversion constexpr
Change-Id: If9d5e14e37e868c9a567c567ab8cb64913564a4f Signed-off-by: William A. Kennington III <wak@google.com> |
dd7c7b34 | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Add constexpr int encoder
Change-Id: I4a3117f442c5a829faffbb5897eb2a0ea013f63a Signed-off-by: William A. Kennington III <wak@google.com> |
ead7198c | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Add constexpr InAddrAny / IfAddr parser
Change-Id: I08d27f3e52a703d2f3c45a886c69b081ffd69558 Signed-off-by: William A. Kennington III <wak@google.com> |
ec496a86 | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Add constexpr in6_addr parser
Change-Id: Icd9c42e22e0eb3dcde86b7ba65208975813e7643 Signed-off-by: William A. Kennington III <wak@google.com> |
4f07798e | 04-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Better IPv6 RFC5952 support
This makes sure our text output better conforms to standards.
Change-Id: I6d9ed5490d11b5e59c3c1bccabe0520fddeb6b56 Signed-off-by: William A. Kennington III <wak@g
types: Better IPv6 RFC5952 support
This makes sure our text output better conforms to standards.
Change-Id: I6d9ed5490d11b5e59c3c1bccabe0520fddeb6b56 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
df1178e0 | 03-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Add constexpr in_addr parser
Change-Id: Id24af0b9722b3ed68ab7dc5175c841e86b94ab64 Signed-off-by: William A. Kennington III <wak@google.com> |
b01d08fd | 03-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Add constexpr ether_addr parser
Change-Id: I0ad21490239ad9b0f25dfff84726b16a9cfda927 Signed-off-by: William A. Kennington III <wak@google.com> |