History log of /openbmc/phosphor-networkd/src/meson.build (Results 1 – 19 of 19)
Revision Date Author Comments
# 1f0052f8 07-Dec-2023 Patrick Williams <patrick@stwcx.xyz>

meson: adjust nlohmann-json dependency

Simplify the meson dependency logic and reuse the subproject wrap from
other repositories for consistency.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>

meson: adjust nlohmann-json dependency

Simplify the meson dependency logic and reuse the subproject wrap from
other repositories for consistency.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I74646501b1e10c01cb2af47c294fcf5a8a89e7c3

show more ...


# d423bebf 18-Apr-2023 Jagpal Singh Gill <paligill@gmail.com>

logging: switch ncsi-netlink to lg2

Tested: Build passes with "ninja -C build".
Change-Id: Iac053348b1125d15bcf65e27487c6814fa85650a
Signed-off-by: Jagpal Singh Gill <paligill@gmail.com>


# de70ccf6 20-Nov-2022 William A. Kennington III <wak@google.com>

treewide: Move timers out of networkd lib scope

Change-Id: I5fd0fc70d007e0851329172b8421846a78016d57
Signed-off-by: William A. Kennington III <wak@google.com>


# 0b111d4e 04-Oct-2022 William A. Kennington III <wak@google.com>

inventory_mac: Migrate code out of other places

Change-Id: I5a84c07eebad1b9b0dc535a47edbf6bf0f72b6cb
Signed-off-by: William A. Kennington III <wak@google.com>


# 5a67b5dc 17-Nov-2022 William A. Kennington III <wak@google.com>

routing_table: Remove obsolete code

This is no longer used by any of our daemon code

Change-Id: Ia2283c217027a7dfec612810d1bb3ae4a1d5928f
Signed-off-by: William A. Kennington III <wak@google.com>


# a7344c3a 31-Oct-2022 William A. Kennington III <wak@google.com>

rtnetlink: Separate out gateway parsing

This same logic will get re-used by other code in a future change.

Change-Id: I28218b9defb64c15f24df989f46db255e6ce4045
Signed-off-by: William A. Kennington

rtnetlink: Separate out gateway parsing

This same logic will get re-used by other code in a future change.

Change-Id: I28218b9defb64c15f24df989f46db255e6ce4045
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# 09f3a4ad 25-Oct-2022 William A. Kennington III <wak@google.com>

ethernet_interface: Merge VLAN into EthernetInterface

This simplifies the ethernet interface as it codepended on the vlan
interface to make VLANs. It also removes the naming dependency and
tracks VL

ethernet_interface: Merge VLAN into EthernetInterface

This simplifies the ethernet interface as it codepended on the vlan
interface to make VLANs. It also removes the naming dependency and
tracks VLANs by adapter type and parent indexes.

Change-Id: I8db09cc2474472e6d4a06c6be5cf0440ee48d132
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# 93433c16 25-Aug-2022 William A. Kennington III <wak@google.com>

network_config: Leverage a default network file

This will alleviate the need for pre-generating configuration files.
Required for fixing reading of DHCP attributes, as interfaces added by
newer firm

network_config: Leverage a default network file

This will alleviate the need for pre-generating configuration files.
Required for fixing reading of DHCP attributes, as interfaces added by
newer firmware versions will sometimes override old DHCP settings as
they are always read from the first file.

Tested: Ran on a real BMC, cleared the flash. Verified interfaces came
up with default settings and added configurations to the interfaces.

Change-Id: I5fe111be86b59b833d789abdaadee4a43f2e24d3
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# bb0eaccb 21-Oct-2022 William A. Kennington III <wak@google.com>

types: Flesh out address comparison and string formatting

Change-Id: Ib505232e15e8db012d07759163f780b00ea4b7d3
Signed-off-by: William A. Kennington III <wak@google.com>


# 2e09d278 14-Oct-2022 William A. Kennington III <wak@google.com>

system_queries: Migrate system queries into a single place

This provides better separation of the DBus interface and the underlying
system interactions.

Change-Id: I8bf7a44c679ab065f959af19a00c2989

system_queries: Migrate system queries into a single place

This provides better separation of the DBus interface and the underlying
system interactions.

Change-Id: I8bf7a44c679ab065f959af19a00c29897c1d5c48
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# e7c5aaad 06-Oct-2022 William A. Kennington III <wak@google.com>

build: Cleanup subprojects and gitignore

Change-Id: I4bb3d962214084127013adf6eb9012675a614bca
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>


# 7c44a78e 10-Apr-2022 Jiaqing Zhao <jiaqing.zhao@intel.com>

ncsi-netlink: Remove phosphor-logging dependency

As a CLI application, ncsi-netlink should use stderr for error messages
instead of phosphor-logging. This commits converts all phosphor-logging
logs

ncsi-netlink: Remove phosphor-logging dependency

As a CLI application, ncsi-netlink should use stderr for error messages
instead of phosphor-logging. This commits converts all phosphor-logging
logs calls to std::cerr and removes phosphor_logging_dep in meson file.

Tested:
Build pass.

Change-Id: I02227e31feab080c03d514b65dbeec4059867385
Signed-off-by: Jiaqing Zhao <jiaqing.zhao@intel.com>

show more ...


# 3397be3c 21-Mar-2022 Patrick Williams <patrick@stwcx.xyz>

meson: simplify dependencies

Leverage wrapfile `[provide]` directives to simplify the dependency
searching in the meson.build.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id8a090

meson: simplify dependencies

Leverage wrapfile `[provide]` directives to simplify the dependency
searching in the meson.build.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Id8a0909445b38271c0cdea79bad0ca9198cf7f0a

show more ...


# be2bdecb 13-May-2021 Asmitha Karunanithi <asmitk01@in.ibm.com>

An application for hypervisor network configuration

This application takes care of hypervisor network configuration
by communicating with the bios-settings-mgr in the backend.

It hosts xyz.openbmc_

An application for hypervisor network configuration

This application takes care of hypervisor network configuration
by communicating with the bios-settings-mgr in the backend.

It hosts xyz.openbmc_project.Network.Hypervisor.service similar
to that of network service and implements system config, ethernet
and ip interfaces whose properties are mapped to the appropriate
properties in the base bios table.

The flow will be like:
- User fires the redfish command to update hypervisor
network configuration properties
- BMCWeb updates the properties in the dbus object
hosted by this application
- This application would update these new values in
the base bios table

This is divided into multiple commits and this commit
hosts xyz.openbmc_project.Network.Hypervisor.service and
creates the /xyz/openbmc_project/network/hypervisor object.

Tested By:

busctl tree xyz.openbmc_project.Network.Hypervisor
└─/xyz
└─/xyz/openbmc_project
└─/xyz/openbmc_project/network
└─/xyz/openbmc_project/network/hypervisor

Signed-off-by: Asmitha Karunanithi <asmitk01@in.ibm.com>
Change-Id: I2d4582bc9c1dbf72c9963f3e43169b695b34b1ed

show more ...


# a68ab4bb 07-Oct-2021 William A. Kennington III <wak@google.com>

build: Add fmt subproject support

This makes it possible to build again without using the openbmc
container.

Change-Id: Ifa4c0ad2b1e070a0247480d4e0319e9a812046ab
Signed-off-

build: Add fmt subproject support

This makes it possible to build again without using the openbmc
container.

Change-Id: Ifa4c0ad2b1e070a0247480d4e0319e9a812046ab
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# fa1f5c03 17-Sep-2020 Eddie James <eajames@linux.ibm.com>

Add support for sending NCSI command

Provide a means to send an OEM command to an NIC via NCSI netlink.
This may be invoked from a systemd Unit file to configure NIC
behavior.

Add support for sending NCSI command

Provide a means to send an OEM command to an NIC via NCSI netlink.
This may be invoked from a systemd Unit file to configure NIC
behavior.

Some NICs provide OEM commands to influence their behavior, for
example maintaining full speed even when the host is down instead
of negotiating a lower speed for power.

Signed-off-by: Eddie James <eajames@linux.ibm.com>
Change-Id: Id920b618422e8fbfc51984fbf932045bfb5e56e6

show more ...


# 37cf66c8 17-May-2021 William A. Kennington III <wak@google.com>

build: Full subproject support

This changes makes it possible to build phosphor-networkd outside of the
openbmc CI environment with only minimal dependencies available in most
linux

build: Full subproject support

This changes makes it possible to build phosphor-networkd outside of the
openbmc CI environment with only minimal dependencies available in most
linux distributions.

Change-Id: I87a0ded66e8fccb9ac2bc16fb9e9f9c311ac8155
Signed-off-by: William A. Kennington III <wak@google.com>

show more ...


# 1bbe3d1e 14-May-2021 William A. Kennington III <wak@google.com>

build: Split c++ sources into a subdirectory

Change-Id: Iedea50c688189ae4953195105e323f7173d17a4b
Signed-off-by: William A. Kennington III <wak@google.com>