19194627 | 06-Sep-2022 |
William A. Kennington III <wak@google.com> |
neighbor: Fix object creation
We can't use the top-level methods for changing the details otherwise they will throw an exception during object creation.
CHange-Id: Ied86e1691ceedb92cd38f9458f2763d0
neighbor: Fix object creation
We can't use the top-level methods for changing the details otherwise they will throw an exception during object creation.
CHange-Id: Ied86e1691ceedb92cd38f9458f2763d0a91d8400 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
8e61ca9d | 01-Sep-2022 |
William A. Kennington III <wak@google.com> |
neighbor: Disallow property changes
These do nothing and would cause the DBus entries to become inconsistent.
Change-Id: I9bf815534c7098a22e0cc76c0c103b43de310837 Signed-off-by: William A. Kenningt
neighbor: Disallow property changes
These do nothing and would cause the DBus entries to become inconsistent.
Change-Id: I9bf815534c7098a22e0cc76c0c103b43de310837 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
2a846b3e | 01-Sep-2022 |
William A. Kennington III <wak@google.com> |
ethernet_interface: Remove nameserver setting
Now made readonly in the interface.
Change-Id: I8a90648096d649d5cb93bb688599e553cf15dabd Signed-off-by: William A. Kennington III <wak@google.com> |
5e72d085 | 01-Sep-2022 |
William A. Kennington III <wak@google.com> |
Revert "ipaddress: Remove set property overrides"
This reverts commit a809f92e05bfbb07414a77cda64d5d75f3ad1bce.
This was overly optimistic and we need to keep the exception paths.
Change-Id: If17d
Revert "ipaddress: Remove set property overrides"
This reverts commit a809f92e05bfbb07414a77cda64d5d75f3ad1bce.
This was overly optimistic and we need to keep the exception paths.
Change-Id: If17d74a4af964eff6d2d14ca42402d8190f54484 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
d9e2d72c | 18-Aug-2022 |
William A. Kennington III <wak@google.com> |
config_parser: Add performance measuring test code
Disabled by default for CI performance, but it always compiles in order to prevent staleness.
Change-Id: I8a981404e19892bdd710cb7db53941c510285ee5
config_parser: Add performance measuring test code
Disabled by default for CI performance, but it always compiles in order to prevent staleness.
Change-Id: I8a981404e19892bdd710cb7db53941c510285ee5 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
25511a1c | 04-Aug-2022 |
William A. Kennington III <wak@google.com> |
config_parser: Cleanups and modern c++ standards
This was exposing many functions and semantics that are unused by the application. The goal is to simplify the interface and convert to using types l
config_parser: Cleanups and modern c++ standards
This was exposing many functions and semantics that are unused by the application. The goal is to simplify the interface and convert to using types like `string_view` and referenceable lists where possible.
Change-Id: I4cba6326f9a96a943d384165e656f8589f931959 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
a809f92e | 25-Aug-2022 |
William A. Kennington III <wak@google.com> |
ipaddress: Remove set property overrides
This is now handled for us in the dbus interface.
Change-Id: I3cb78acf773f5327c3c51f87a5390c843f27c5cd Signed-off-by: William A. Kennington III <wak@google.
ipaddress: Remove set property overrides
This is now handled for us in the dbus interface.
Change-Id: I3cb78acf773f5327c3c51f87a5390c843f27c5cd Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
058f4cf7 | 25-Aug-2022 |
William A. Kennington III <wak@google.com> |
netlink: Use function views
These provide type erasure without requiring us to copy anything into function objects.
Change-Id: I4dcddb54b1b78d36945ac4c976a1be55bed1c0f9 Signed-off-by: William A. Ke
netlink: Use function views
These provide type erasure without requiring us to copy anything into function objects.
Change-Id: I4dcddb54b1b78d36945ac4c976a1be55bed1c0f9 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
13d17085 | 04-Nov-2021 |
William A. Kennington III <wak@google.com> |
ethernet_interface: Ignore deprecated addresses
These type of addresses are present only for compatability with existing connections and are not used for new ones. We do not want to list these addre
ethernet_interface: Ignore deprecated addresses
These type of addresses are present only for compatability with existing connections and are not used for new ones. We do not want to list these addresses as they are not directly configured by phosphor-networkd anyway.
Change-Id: I6b81cf8b03369e263e542db19cdbe636c9baf970 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
c2e5e0e9 | 22-Apr-2019 |
William A. Kennington III <wak@google.com> |
ipaddress: Parse from netlink
This improves on the old code for enumerating IP addresses by allowing the application of filtering rules prior to listing out the IPs. The netlink interface provides t
ipaddress: Parse from netlink
This improves on the old code for enumerating IP addresses by allowing the application of filtering rules prior to listing out the IPs. The netlink interface provides the information in a more direct form with less superfluous enumeration of data about the address.
This will be required to determine deprecated / dynamic addresses from static ones with IPv6.
Change-Id: I8ff2408b58921a82fd556d8ed08c203171c88035 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
f8b3fc39 | 22-Aug-2022 |
William A. Kennington III <wak@google.com> |
ethernet_interface: Add INFO message for config writes
Change-Id: Id65a8797e15af13d1efc9208429134192989669c Signed-off-by: William A. Kennington III <wak@google.com> |
9a1d9afa | 09-Nov-2021 |
William A. Kennington III <wak@google.com> |
network_manager: Refactor config rewriting
This re-arranges the code to disconnect config resetting from default config file writing.
Change-Id: I7106da19fab29982f2efd3cd9871bcd651fb7216 Signed-off
network_manager: Refactor config rewriting
This re-arranges the code to disconnect config resetting from default config file writing.
Change-Id: I7106da19fab29982f2efd3cd9871bcd651fb7216 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
6fd21b90 | 24-Jan-2022 |
William A. Kennington III <wak@google.com> |
util: Remove descriptor
No longer referenced by the code.
Change-Id: Ia604bb72c91edfa7cf187b4fc620689b62b8a08f Signed-off-by: William A. Kennington III <wak@google.com> |
04fea761 | 24-Jan-2022 |
William A. Kennington III <wak@google.com> |
watch: Remove unused code
This is dead code as nothing is instantiating Watch objects
Change-Id: I34c9675a245e87e12577a0b1df22a1476fe6207b Signed-off-by: William A. Kennington III <wak@google.com> |
32eef716 | 24-Jan-2022 |
William A. Kennington III <wak@google.com> |
rtnetlink: Switch to stdplus::Fd
Simplifies the code a little bit and will allow us to remove the Descriptor.
Change-Id: If78ea4478fed9f818bcf1d00ef1c952cb5c7df00 Signed-off-by: William A. Kenningt
rtnetlink: Switch to stdplus::Fd
Simplifies the code a little bit and will allow us to remove the Descriptor.
Change-Id: If78ea4478fed9f818bcf1d00ef1c952cb5c7df00 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
2ac2660c | 24-Jan-2022 |
William A. Kennington III <wak@google.com> |
netlink: Switch to stdplus::fd
Simplifies the code a little bit and will allow us to remove the Descriptor.
Change-Id: I386d7a16b4ba46d43298b7e814b2d3f1a5bb160b Signed-off-by: William A. Kennington
netlink: Switch to stdplus::fd
Simplifies the code a little bit and will allow us to remove the Descriptor.
Change-Id: I386d7a16b4ba46d43298b7e814b2d3f1a5bb160b Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
d41db383 | 09-Nov-2021 |
William A. Kennington III <wak@google.com> |
network_manager: Allow faster non-reconfiguration reloads
The main reason we wait so long for reloads is because we need to be sure it captures all of the reconfiguration data. Delay the reload time
network_manager: Allow faster non-reconfiguration reloads
The main reason we wait so long for reloads is because we need to be sure it captures all of the reconfiguration data. Delay the reload timer around reconfiguration to ensure we can lower the value sanely for non-reconfiguration reloads.
Change-Id: I9b68d9330ee89e52f5adf364941a39b65eb8a336 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
17a626d4 | 18-May-2022 |
Jiaqing Zhao <jiaqing.zhao@intel.com> |
routing_table: Remove unused Entry class
The Entry class is no longer used.
Tested: Build pass.
Change-Id: Id111aeb6f53fde6a67d564ff0716aebf0b6f7fa3 Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel
routing_table: Remove unused Entry class
The Entry class is no longer used.
Tested: Build pass.
Change-Id: Id111aeb6f53fde6a67d564ff0716aebf0b6f7fa3 Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>
show more ...
|
7ba2d560 | 02-Aug-2022 |
William A. Kennington III <wak@google.com> |
test: Fix valgrind execution
We need to invoke valgrind inside of the bash wrapper instead of outside
Change-Id: Ibc5ee18d88aa697c43a232cff90ee1c989ab36ef Signed-off-by: William A. Kennington III <
test: Fix valgrind execution
We need to invoke valgrind inside of the bash wrapper instead of outside
Change-Id: Ibc5ee18d88aa697c43a232cff90ee1c989ab36ef Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
c9cc1a96 | 04-Aug-2022 |
Sunitha Harish <sunithaharish04@gmail.com> |
Reviewers: Remove Nagaraju Goruganti
Nagaraju's email id is not valid anymore. Removing from reviewers list
Signed-off-by: Sunitha Harish <sunithaharish04@gmail.com> Change-Id: Id1e993f34ca89773d69
Reviewers: Remove Nagaraju Goruganti
Nagaraju's email id is not valid anymore. Removing from reviewers list
Signed-off-by: Sunitha Harish <sunithaharish04@gmail.com> Change-Id: Id1e993f34ca89773d69cd9ec77bbba51bd9434fb
show more ...
|
56f6aede | 04-Aug-2022 |
Sunitha Harish <sunithaharish04@gmail.com> |
Reviewers: Add Sunitha Harish
- I am leading IBM networkd deliveries since quite some time - have good number of contributions to the repo - gained expertise to review and improve networkd featur
Reviewers: Add Sunitha Harish
- I am leading IBM networkd deliveries since quite some time - have good number of contributions to the repo - gained expertise to review and improve networkd features and quality
Signed-off-by: Sunitha Harish <sunithaharish04@gmail.com> Change-Id: I4d3d11e3f0b7b4b53ce7b85c04e9f4e348d3ab6b
show more ...
|
aeaab6c7 | 04-Aug-2022 |
Patrick Williams <patrick@stwcx.xyz> |
MAINTAINERS: remove file
The MAINTAINERS file is deprecated in favor of OWNERS.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ic9cf26d79a7efb2979923da4d7a33a81f728e4e1
|
3a539112 | 22-Jul-2022 |
Patrick Williams <patrick@stwcx.xyz> |
OWNERS: switch 'matches' to 'matchers'
The original OWNERS template had a mistake which used 'matches' instead of the field supported by the Gerrit plugin 'matchers'. Update the OWNERS file to have
OWNERS: switch 'matches' to 'matchers'
The original OWNERS template had a mistake which used 'matches' instead of the field supported by the Gerrit plugin 'matchers'. Update the OWNERS file to have the correct field.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie7516e7721d564c367a8eb7e9bd067231551e75e
show more ...
|
c38b0710 | 22-Jul-2022 |
Patrick Williams <patrick@stwcx.xyz> |
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are
sdbusplus: use shorter type aliases
The sdbusplus headers provide shortened aliases for many types. Switch to using them to provide better code clarity and shorter lines. Possible replacements are for: * bus_t * exception_t * manager_t * match_t * message_t * object_t * slot_t
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ief1b330c4f623ecc1be771f36083780a12260834
show more ...
|
84bfe679 | 13-Jul-2022 |
William A. Kennington III <wak@google.com> |
test: Always create unique tmpdirs
This ensures our tests always have clear temporary directories to store their files.
Change-Id: Ib755c4a9407b1e1925b34ae1537eb234542133b0 Signed-off-by: William A
test: Always create unique tmpdirs
This ensures our tests always have clear temporary directories to store their files.
Change-Id: Ib755c4a9407b1e1925b34ae1537eb234542133b0 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|