summaryrefslogtreecommitdiffstats
path: root/xyz/openbmc_project/Network
Commit message (Collapse)AuthorAgeFilesLines
* network/system: Add IPv6 Gateway PropertyWilliam A. Kennington III2019-02-151-1/+7
| | | | | | | | Right now we can only set an IPv4 gateway. To support dual stack systems we need a way to have an IPv6 gateway. Change-Id: Id27f29093a1f605fd460ac22f73abdaeb1f85ff6 Signed-off-by: William A. Kennington III <wak@google.com>
* network: Add a neighbor interfaceWilliam A. Kennington III2019-01-231-0/+30
| | | | | | | | To enable support for managing static neighbor entries in the BMC neighbor table. Change-Id: I2f3b6abe973753434433efb849d38d8d5315ed76 Signed-off-by: William A. Kennington III <wak@google.com>
* Network: README: Add example commandsRatan Gupta2018-10-261-15/+201
| | | | | | | | Added example commands including VLAN and config properties. Change-Id: I7055b7bf0dc68fe880e1a27599ce192e7a7b64b8 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com> Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add errors to Network/Client interfaceDeepak Kodihalli2018-08-311-0/+5
| | | | | | | | Setting properties in this interface could fail to due to invalid arguments, or internal errors. Change-Id: Id734f47e68495b42440dfdb0246b83e95045a037 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
* Create Network.Client interfaceRatan Gupta2018-07-271-0/+14
| | | | | | | | | | | | | | Provide an interface for configuring the network client/endpoint. D-Bus object which wants to keep the network endpoint info can extend this interface. e.g: Network endpoint could be SNMP mangers or LDAP servers etc. Resolves openbmc/openbmc#3004 Change-Id: Ieedfc6e1d02fc7321b050cc3f27e206d60ac6fb9 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Add InvalidArgument error for Default GatewayGunnar Mills2018-06-261-0/+2
| | | | | | | sdbusplus now supports errors on properties. Change-Id: Ida480c5b161dcf2ab399c04904f34bee9f303a6c Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add InternalFailure error for MAC AddressGunnar Mills2018-06-261-0/+1
| | | | | | | | | | Using the InternalFailure error here: https://github.com/openbmc/phosphor-networkd/blob/057ff0daf0fd4d2617c5e50e2f9a095e06e3c24b/ethernet_interface.cpp#L710 sdbusplus now supports errors on properties. Change-Id: I8dc9d8df5203ceca1ef33edf9a9a96eb1fa0691e Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Add InvalidArgument error for MAC AddressGunnar Mills2018-06-261-1/+2
| | | | | | | sdbusplus now supports errors on properties. Change-Id: Ia70bb6b9c52dc60ecf549e5b5209848a3cb0bfda Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
* Network: Add property:SendHostNameEnabled in DHCP ConfigurationNagaraju Goruganti2018-02-141-0/+5
| | | | | Change-Id: I54222ac9c6f1877b7786d4a3c35aaae526844ff8 Signed-off-by: Nagaraju Goruganti <ngorugan@in.ibm.com>
* Network: Add NTP server in ethernet interfaceRatan Gupta2017-10-111-0/+7
| | | | | Change-Id: I9adc3ae2d0e2a8b89b8d7f00c7f558f329680298 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Separated out the MAC address property into it's own interfaceRatan Gupta2017-07-182-4/+9
| | | | | Change-Id: Ia2a7b51539f00be4af59f09bd8ccac582d9ea983 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Define interface for DHCP optionsRatan Gupta2017-06-271-0/+19
| | | | | | | Resolves openbmc/openbmc#1685 Change-Id: I24e3b9757eed523240c65823952c4dcee24f329d Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Update README.mdVictor Hu2017-06-021-25/+20
| | | | | | | | Formatted the headings of the Network README file and fixed the formatting that caused the eg. endpoints to not render correctly on the webpage. Change-Id: I32863a668b9bba03f4a95eb762ad7d7203b7a601 Signed-off-by: Victor Hu <whowutwut@gmail.com>
* Remove the IPProtocol interfaceRatan Gupta2017-05-151-15/+0
| | | | | | | | The protocol type has been added into the IP interface as a property. Change-Id: I4ba56a33332a73845d9fe3ae94546fd8275d61c4 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Network: Add protocol type property in IP InterfaceRatan Gupta2017-05-111-0/+11
| | | | | Change-Id: I5ffa64b0f538c6ebe02ce2017094c86407d1c0e5 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Network: define interface for tunnel parametersRatan Gupta2017-04-251-0/+82
| | | | | Change-Id: Ic44f54c0ea3a5c732c1d0045d50bd1c2238076e0 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Network: define interface for VLAN specific parametersRatan Gupta2017-04-251-0/+15
| | | | | Change-Id: I5b3bf1239c543aa8e16014df03699e2eb74bcc85 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Network: define the interface for IP protocolRatan Gupta2017-04-251-0/+15
| | | | | Change-Id: I3a2014fb8bbee4d221a3174698209ecf6cd30df9 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Network: define interface for network bonding parametersRatan Gupta2017-04-251-0/+85
| | | | | Change-Id: Ib94e7ab515834b2c73eccddc783ccea0c3026092 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Document overview and usage of the network d-bus interfacesRatan Gupta2017-04-251-0/+59
| | | | | | | Resolves openbmc/openbmc#1284 Change-Id: I0f57ea9d48485f8bc54e6f65795fd76507e4ea81 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Network: define interface for IP addressRatan Gupta2017-04-251-0/+42
| | | | | Change-Id: Id4d07d36f7471b30249977f0a53aa6d1680d04ce Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Network: define interface for system configurationRatan Gupta2017-04-251-0/+11
| | | | | | | | This interface would be used to implement the system specific network configuration parameter. Change-Id: I189de73da88a31785af22a6edbccb9bda6d50d06 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Network: define interface to represent an ethernet interfaceRatan Gupta2017-04-251-0/+36
This interface would be used to implement the ethernet interface specific configuration. Change-Id: Ib92e746e8de0881296df790fe82544839dce0bc7 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
OpenPOWER on IntegriCloud