c0beca55d290fe0b1c96d78cbbcf94b05c23f5a5 |
|
03-Sep-2015 |
Peter Qiu <zqiu@google.com> |
License shill to Apache2 This patch automatically replaced the license on all text files from Chromium OS (BSD style) to AOSP (Apache2), keeping the original year as a reference. The license header was added to .gyp and .gypi, the NOTICE was added with a copy of the Apache2 license and MODULE_LICENSE_* file was added. BUG=23587594 TEST=grep 'Chromium OS Authors' doesn't find anything. Change-Id: If41ede586c2465f5831fb7fee270ff41dbfdb596
/system/connectivity/shill/arp_client_unittest.cc
|
3b30ca58d13cf66b75ba0729b222ddc42ae68b33 |
|
16-Jun-2015 |
Paul Stewart <pstew@chromium.org> |
shill: Top-level unit tests: Switch pointer/ref spacing Switch to Chrome style spacing. BUG=chromium:501026 TEST=Unit tests Change-Id: I86c072b89281e0de18928b47860b99d779af061a Reviewed-on: https://chromium-review.googlesource.com/278037 Reviewed-by: Rebecca Silberstein <silberst@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/arp_client_unittest.cc
|
8d6b59704591ba9fad57751858835dc332dbdd37 |
|
28-Oct-2014 |
Peter Qiu <zqiu@chromium.org> |
shill: export a shared library for RTNL interface. Export a shared library "libshill-net-<(libbase-ver)" from shill, which currently includes the RTNL interface and other codes that it depends on (mainly ByteString, IPAddress, IOHandler, TimeStamp, and Sockets). All the library codes are moved to under "shill/net/". Upcoming changes: - Remove dependency for "shill/error.h" which depends on dbus-c++. - Add Netlink interface to the shared library. BUG=chromium:427982 TEST=unittests CQ-DEPEND=CL:226103 Change-Id: I7f5c183b8a347c02e80ffed5e3497f691dde517c Reviewed-on: https://chromium-review.googlesource.com/226110 Reviewed-by: Peter Qiu <zqiu@chromium.org> Tested-by: Peter Qiu <zqiu@chromium.org> Commit-Queue: Peter Qiu <zqiu@chromium.org>
/system/connectivity/shill/arp_client_unittest.cc
|
417e5f079a1ccbc068c67f9cbf34f13c40330abc |
|
09-Oct-2014 |
Paul Stewart <pstew@chromium.org> |
shill: ArpClient: Support Request Reception Refactor the code (specifically the part that sets up BPF filters) to be able to receive and parse ARP requests. In doing so, we will now be able to start an ARP client to monitor the amount of ambient broadcast ARP traffic on the network. We can use this to back down the rate of LinkMonitor requests to reduce loads on networks with large numbers of Chromebooks. BUG=chromium:422159 TEST=Unit tests + manual: ff_debug +link; ff_debug --level -4 Make sure ARP responses continue to be received correctly Change-Id: I4c29919a09537b8be39f414647dd3a4fccc3800b Reviewed-on: https://chromium-review.googlesource.com/222704 Reviewed-by: Peter Qiu <zqiu@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org> Commit-Queue: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/arp_client_unittest.cc
|
7fab89734d88724a288e96a9996b15548c5294c7 |
|
11-Aug-2014 |
Ben Chan <benchan@chromium.org> |
shill: Use integer types from stdint.h This CL replaces the deprecated int* and uint* types from 'base/basictypes.h' with the int*_t and uint*_t types from 'stdint.h'. BUG=chromium:401356 TEST=`USE='cellular gdmwimax wimax' FEATURES=test emerge-$BOARD platform2` Change-Id: I3d4c195881203dd2a47dbb5af150b6c90b9c206e Reviewed-on: https://chromium-review.googlesource.com/211770 Reviewed-by: Mike Frysinger <vapier@chromium.org> Commit-Queue: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>
/system/connectivity/shill/arp_client_unittest.cc
|
ac802ac47b09e93cd61ae67e10ab5feecee1cf15 |
|
03-Apr-2013 |
Paul Stewart <pstew@chromium.org> |
shill: EapListener: New class for listening for EAP Create an entity that listens for EAP traffic on a given interface index. It will invoke a callback method when an EAP request is received. BUG=chromium:225914 TEST=Unit tests + manual: Used core code base with real sockets and a veth pair with hostapd running in wired mode on the other end. Change-Id: If2e1c0100dc65875ef61d5747482cc1bae3cfd36 Reviewed-on: https://gerrit.chromium.org/gerrit/47212 Commit-Queue: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/arp_client_unittest.cc
|
ac1328e5143f6ee0054d5cb2f7d17754c16a3814 |
|
20-Jul-2012 |
Paul Stewart <pstew@chromium.org> |
shill: LinkMonitor: Add ArpClient code Add ArpClient class and start hooking it up to LinkMonitor. BUG=chromium-os:32600 TEST=Unit tests. Some real-world testing using the test harness to transmit and receive ARP on a real network. Change-Id: Ic05d8d7eb921878e3776f35b4be285554ef86456 Reviewed-on: https://gerrit.chromium.org/gerrit/28148 Commit-Ready: Paul Stewart <pstew@chromium.org> Reviewed-by: Paul Stewart <pstew@chromium.org> Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/arp_client_unittest.cc
|