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_packet_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_packet_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_packet_unittest.cc
|
8a5322984f2d81bcbfd8d44c59747a11bd9b904b |
|
17-Jun-2014 |
Alex Vakulenko <avakulenko@chromium.org> |
shill: Fix most of warnings from cpplint Fix most cpplinter's warnings. On a few occasisions, the warnings produced were false-positives, so added explicit // NOLINT comment overrides. There were a few instances of disallowed non-const reference usage (reported as runtime/reference error by cpplint) for "DBus::Error &error" which should potentially be changed to pointers to comply with C++ coding style but I will let Shill owners do that since there is quite a few of those and the change isn't brain-dead simple... BUG=None TEST=platform2 still compiles and all unit tests pass. Change-Id: Ic2e31896aa13d20eeb1a85dee74f3db8cccfde2e Reviewed-on: https://chromium-review.googlesource.com/204164 Tested-by: Alex Vakulenko <avakulenko@chromium.org> Reviewed-by: mukesh agrawal <quiche@chromium.org> Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
/system/connectivity/shill/arp_packet_unittest.cc
|
6937b6aa246cd82d06994ca885c69ddf92ac29bb |
|
03-Dec-2013 |
Yunlian Jiang <yunlian@google.com> |
shill: remove unused const variables BUG=chromium:324986 TEST=emerge-x86-generic platform2 the warnings are disappeared. Change-Id: Ib6b7fb69a87f8315e3fac0eef726dc9d67e8bad7 Reviewed-on: https://chromium-review.googlesource.com/178544 Reviewed-by: Mike Frysinger <vapier@chromium.org> Commit-Queue: Yunlian Jiang <yunlian@chromium.org> Tested-by: Yunlian Jiang <yunlian@chromium.org>
/system/connectivity/shill/arp_packet_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_packet_unittest.cc
|
91a5aac3d03883be7d652096b1c018298096edcd |
|
20-Jul-2012 |
Paul Stewart <pstew@chromium.org> |
shill: LinkMonitor: Add ArpPacket code Add ArpPacket class to parse and compose ARP packets. BUG=chromium-os:32600 TEST=New unit tests Change-Id: Icac65cc16e059f07109fc695ba9046cafa0b042c Reviewed-on: https://gerrit.chromium.org/gerrit/28096 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_packet_unittest.cc
|