summaryrefslogtreecommitdiffstats
path: root/ethernet_interface.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Implement the ipaddress origin and gateway propertyRatan Gupta2017-06-091-5/+28
| | | | | | | Resolves openbmc/openbmc#1590 Change-Id: I76328e596336f8b8f1394b1927d48ce52f819a66 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* test: add test cases for ethernet interfaceRatan Gupta2017-06-081-4/+3
| | | | | Change-Id: Ibf3a2b3513c784a56540488fa7de5a638a83a833 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Write the network configuration in the network fileRatan Gupta2017-06-081-2/+8
| | | | | Change-Id: Ic5ae90fb7b82539b943c4db0bc2eb116ec0d778f Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Restructure the code so that it is unit testableRatan Gupta2017-06-081-7/+22
| | | | | Change-Id: I2af7a26d054522beae82f58769f8c2420a22eca2 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Fixes formattingRatan Gupta2017-06-071-8/+8
| | | | | | | Add doxygen style comment. Change-Id: I913cb4b9090cb8b96d8055529d59339be5c85625 Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Generate the ip address object path with the use of hashRatan Gupta2017-05-231-22/+27
| | | | | | | | | | | | ipaddress object path have the id for unique identification of ipaddres and the id would be hash of ipaddress,prefix and gateway. This was needed to make sure that there is no duplication of address object path. Change-Id: If6830d6e186e3271467ce0084c1dbf3c4995f1dd Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Implement create interface for ipaddressRatan Gupta2017-05-231-3/+92
| | | | | Change-Id: Ia4598c27c11667dafb70a8af58871661b7042d0f Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Implement ipaddress objectRatan Gupta2017-05-161-0/+6
| | | | | Change-Id: Ic4d7953c5aca2bf85a609c736e5c817322d29e4b Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
* Implement EthernetInterfaceRatan Gupta2017-04-271-0/+141
Change-Id: I8d57ee3565e43e6e4463286c220dd54d72da049f Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
OpenPOWER on IntegriCloud