301e8ad6 | 15-Nov-2022 |
William A. Kennington III <wak@google.com> |
config_parser: Add support for checking file existence
This will be used to reduce the number of config parser errors printed to the logs.
Change-Id: Ia0337da386bc5dbe32c04bf2c3264997a9ad6da1 Signe
config_parser: Add support for checking file existence
This will be used to reduce the number of config parser errors printed to the logs.
Change-Id: Ia0337da386bc5dbe32c04bf2c3264997a9ad6da1 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
1aeacc90 | 13-Nov-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink: Add public interface parser
This will be used by the rtnetlink server to parse new links.
Change-Id: Ibc0abc12ca58b78ffc22ac6f75822853d4b7bdc8 Signed-off-by: William A. Kennington III <w
rtnetlink: Add public interface parser
This will be used by the rtnetlink server to parse new links.
Change-Id: Ibc0abc12ca58b78ffc22ac6f75822853d4b7bdc8 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
b8006122 | 13-Nov-2022 |
William A. Kennington III <wak@google.com> |
network_manager: Move interface validation
This will be required so the rtnetlink_server can add new interfaces.
Change-Id: I72f8687515ff92bdc339689da0c07788ef664504 Signed-off-by: William A. Kenni
network_manager: Move interface validation
This will be required so the rtnetlink_server can add new interfaces.
Change-Id: I72f8687515ff92bdc339689da0c07788ef664504 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
aac4b22f | 12-Nov-2022 |
William A. Kennington III <wak@google.com> |
test/rtnetlink_server: Remove
There is now minimal interesting code in this object, with all of the testability pushed to netlink parsing code and network_manager.
Change-Id: I3be1571898e430df30463
test/rtnetlink_server: Remove
There is now minimal interesting code in this object, with all of the testability pushed to netlink parsing code and network_manager.
Change-Id: I3be1571898e430df30463d8c5dc3d7785fa23051 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
d3615144 | 12-Nov-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink: Return neighbor even if addr is missing
There are valid configurations that return these type of messages from the kernel and we don't want to fail for them
Change-Id: I74a0fd519e553c2e4
rtnetlink: Return neighbor even if addr is missing
There are valid configurations that return these type of messages from the kernel and we don't want to fail for them
Change-Id: I74a0fd519e553c2e4bc3e114e7563fe93d8facf6 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
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> |
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> |
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> |
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> |
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> |
238ef992 | 03-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Add constexpr numeric decode
This will make it possible to implement constexpr address parsing.
Change-Id: I6fe5c8a8d517eb86f3596be1ecd50b98c5347e51 Signed-off-by: William A. Kennington III
types: Add constexpr numeric decode
This will make it possible to implement constexpr address parsing.
Change-Id: I6fe5c8a8d517eb86f3596be1ecd50b98c5347e51 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
b9d7cbac | 08-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Add a type for interface addresses
This will be used to uniquely identify them.
Change-Id: Iabd43520ae5060e4f5dfe18e549f96f6b910b3c1 Signed-off-by: William A. Kennington III <wak@google.com> |
71de63a2 | 08-Nov-2022 |
William A. Kennington III <wak@google.com> |
types: Add constexpr endianness functions
Change-Id: I3ceff6cbd6d1991dc6131d266fa61dbf76595fdb Signed-off-by: William A. Kennington III <wak@google.com> |
85dc57a5 | 07-Nov-2022 |
William A. Kennington III <wak@google.com> |
network_manager: Make it possible to reload without refresh
Change-Id: I2bef32285cd620c93914907eb74864c5801258bf Signed-off-by: William A. Kennington III <wak@google.com> |
2bd35d67 | 26-Oct-2022 |
William A. Kennington III <wak@google.com> |
routing_table: Cleanup types to avoid unnecessary conversions
Change-Id: I36d430b91d606df0afdae70e2da18ae750b1df04 Signed-off-by: William A. Kennington III <wak@google.com> |