<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-networkd/test, branch master</title>
<subtitle>OpenBMC Phosphor network daemon sources</subtitle>
<id>https://git.raptorcs.com/git/phosphor-networkd/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-networkd/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/'/>
<updated>2019-04-09T09:07:06+00:00</updated>
<entry>
<title>util: Use standard ether functions for conversion</title>
<updated>2019-04-09T09:07:06+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-04-08T08:58:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=4966e96e2e3b4d3719d5932fb50e923b39c6c23b'/>
<id>urn:sha1:4966e96e2e3b4d3719d5932fb50e923b39c6c23b</id>
<content type='text'>
This should be slightly faster and is more standard for interop with
other programs using the same conversion functions.

Change-Id: I4d7a2cb4df2173afda421c5b41ee5e98e722d6c6
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>test: rtnetlink: use manager interface query</title>
<updated>2019-03-12T06:21:58+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2019-01-07T21:49:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=04c3d714ba0129f4746967f2d98985bae2b0a8fd'/>
<id>urn:sha1:04c3d714ba0129f4746967f2d98985bae2b0a8fd</id>
<content type='text'>
Use the new interface query method provided by manager to know if the
interface was added instead of inspecting the manager itself.

Change-Id: I94600199fd60a014d6b376155555449f7af617f5
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>test: use mocked sdbus interface for sdbusplus</title>
<updated>2019-03-05T11:39:32+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2019-01-07T21:28:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=3f19a51e5fcf369645585818b282a1c381b6d92c'/>
<id>urn:sha1:3f19a51e5fcf369645585818b282a1c381b6d92c</id>
<content type='text'>
Use mocked sdbus interface for sdbusplus such that it doesn't require
talking to the real dbus interfaces.

The warnings for the unexpected calls on the sdbus interface can be
ignored in the cases for this test as returning 0 is the desired
behavior.  The warnings can be trivially handled by expecting the calls,
or setting up "ON_CALL" statements.

Change-Id: I8c72eaec957fb6a68eeaac982c1f45998487c35f
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>test: use system-first search for dbus interfaces</title>
<updated>2019-02-18T17:17:08+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2019-01-07T21:27:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=a973340f372608960aa1d91789232d6c998bf500'/>
<id>urn:sha1:a973340f372608960aa1d91789232d6c998bf500</id>
<content type='text'>
Use system-first search for inclusion of dbus interface headers.

Change-Id: I9953ca047c09c1003c86b1ffaf929698c157139c
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>test: use expect_throw to catch expected exceptions</title>
<updated>2019-02-18T17:16:31+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2019-01-07T21:24:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=8fe594cfcb0c73084739bce996210dc222bb5758'/>
<id>urn:sha1:8fe594cfcb0c73084739bce996210dc222bb5758</id>
<content type='text'>
Use expect_throw to catch expected exceptions in tests.

Change-Id: I410655a43328d44c5b9f95dff509c132499bcd07
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>test: use real manager object for testing</title>
<updated>2019-02-18T17:15:29+00:00</updated>
<author>
<name>Patrick Venture</name>
<email>venture@google.com</email>
</author>
<published>2019-01-07T21:05:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=d94d23e9b55cd1acd160f5c43fcf06f7e3ac8a86'/>
<id>urn:sha1:d94d23e9b55cd1acd160f5c43fcf06f7e3ac8a86</id>
<content type='text'>
Use the real manager object for testing the manager object instead of a
derived object.

Change-Id: I3b4a401d43457bffb22de8fac5e29b2e2887c6c6
Signed-off-by: Patrick Venture &lt;venture@google.com&gt;
</content>
</entry>
<entry>
<title>util: Add a MacAddr population function</title>
<updated>2019-02-14T20:10:12+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-02-02T05:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=a14879e1f4d5ea2caa1cfccf02727974501d577f'/>
<id>urn:sha1:a14879e1f4d5ea2caa1cfccf02727974501d577f</id>
<content type='text'>
This one is pretty trivial since there is only one size of mac
address, but we want to be sure we validate the buffer.

Tested:
    Built and runs through unit tests. Works when integrated into
    neighbor parsing code.

Change-Id: Iaf58fc398b51a3bcbbf70968cbe353beeb7b9f54
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>util: Add InAddrAny population function</title>
<updated>2019-02-14T20:10:12+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-02-02T02:57:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=a00b1c3f74d329c1ca65826e430efa9105a72465'/>
<id>urn:sha1:a00b1c3f74d329c1ca65826e430efa9105a72465</id>
<content type='text'>
We commonly want to be able to turn netlink network order address data
into the corresponding InAddrAny when parsing netlink data. This makes
it trivial given the address family and data buffer.

Tested:
    Ran throgh unit tests and builds fine in a BMC image.

Change-Id: I4ebe1dbd284f150ea03ee091cddda5a06806c01f
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>util: Add a function for converting IP bytes to strings</title>
<updated>2019-02-14T20:10:12+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-01-31T01:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=5058f57a88d697034a8ed20145489d9cdb8c5275'/>
<id>urn:sha1:5058f57a88d697034a8ed20145489d9cdb8c5275</id>
<content type='text'>
We need this for future work which turns netlink data into IP addresses.

Tested:
    Run through unit tests.

Change-Id: If078b28246509ca2ebd3bf7bab652b84258df0bd
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
<entry>
<title>util: Add a function for converting MAC addresses</title>
<updated>2019-02-14T05:25:29+00:00</updated>
<author>
<name>William A. Kennington III</name>
<email>wak@google.com</email>
</author>
<published>2019-01-31T01:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-networkd/commit/?id=d27410f19fe3277930d19938882d6382331e0377'/>
<id>urn:sha1:d27410f19fe3277930d19938882d6382331e0377</id>
<content type='text'>
We need to be able to convert a mac addresses from byte form into our
typical human readable string form.

Tested:
    Unit tests pass.

Change-Id: I6e68cfefd4d5962e1125c1b5229e61fce475729a
Signed-off-by: William A. Kennington III &lt;wak@google.com&gt;
</content>
</entry>
</feed>
