History log of /system/connectivity/shill/net/sockets.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6a8de0eb674bb93b98addc9b9edf00c077326549 24-Sep-2015 Christopher Grant <cjgrant@google.com> shill: Let ScopedSocketCloser release its socket descriptor

This lets a client reliably close a socket on initial socket
configuration failure, but keep the socket open otherwise.

Bug: None
TEST: Manual testing, including unused result warning.

Change-Id: I01b8e09c338046aeafe8d6a81908c6ff9f14ef7f
/system/connectivity/shill/net/sockets.cc
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/net/sockets.cc
e67a78539a05ea7fc68ed5ca18f6d1de333a3086 16-Jun-2015 Paul Stewart <pstew@chromium.org> shill: net: Switch pointer/ref spacing

Switch to Chrome style spacing.

BUG=chromium:501026
TEST=Unit tests

Change-Id: Ice57438655da8f177e5a8aa6fd602779ba21c357
Reviewed-on: https://chromium-review.googlesource.com/278075
Reviewed-by: Rebecca Silberstein <silberst@chromium.org>
Commit-Queue: Paul Stewart <pstew@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
/system/connectivity/shill/net/sockets.cc
a363f83270555a3bae8e3edd7672902563ae357b 13-Mar-2015 Timothy Jennison <tjennison@chromium.org> shill: Sockets: remove unnecessary HANDLE_EINTRs on setsockopt calls

BUG=None
TEST=FEATURES=test emerge-whirlwind shill, testing on whirlwind

Change-Id: I5c4942f16ceed7e26d5609d74b78336d761b990f
Reviewed-on: https://chromium-review.googlesource.com/259912
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Timothy Jennison <tjennison@chromium.org>
Tested-by: Timothy Jennison <tjennison@chromium.org>
/system/connectivity/shill/net/sockets.cc
7a791fd9e1f011ab9ce17630d7c799eab497b246 06-Mar-2015 Timothy Jennison <tjennison@chromium.org> shill: add sockets methods for setting reuse address and multicast

BUG=chrome-os-partner:37512
TEST=Successful build and manual testing

Change-Id: Ic4f9c179c759df0baf7d81484c986e4925a96dcb
Reviewed-on: https://chromium-review.googlesource.com/258760
Reviewed-by: Paul Stewart <pstew@chromium.org>
Commit-Queue: Timothy Jennison <tjennison@chromium.org>
Tested-by: Timothy Jennison <tjennison@chromium.org>
/system/connectivity/shill/net/sockets.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/net/sockets.cc