e942e091ac1efb0ee1916add2b12f64fdfd59476 |
|
14-Aug-2015 |
Samuel Tan <samueltan@google.com> |
[PATCH] Add DBus RPC support Cherry-picked from https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/ master/net-misc/dhcpcd/files/patches/dhcpcd-6.8.2-Add-DBus-RPC-support.patch. Porting the DBus support from version 5.1.4 and allow it to be configurable through the package configuration. Removed the unused and incomplete implemention for DBus method GetInterfaces and GetStatus. Also: update the default lease file name to tailor around the expectation of shill ("dhcpcd-%dev.lease). Also: update the config file to meet shill's expectation. BUG: 22956197 Change-Id: Ic729dffc6b14fed0b27ed0731c11ef609434e03c Review URL: http://codereview.chromium.org/2428004 Review URL: http://codereview.chromium.org/2851022 Review URL: http://codereview.chromium.org/2851023 Review URL: http://codereview.chromium.org/2865017 Review URL: http://codereview.chromium.org/2965010 Review URL: http://codereview.chromium.org/2957010 Review URL: http://codereview.chromium.org/3060016 Reviewed-on: http://gerrit.chromium.org/gerrit/2228 Reviewed-on: https://gerrit.chromium.org/gerrit/22597 Reviewed-on: https://gerrit.chromium.org/gerrit/36716 Reviewed-on: https://gerrit.chromium.org/gerrit/38183 Reviewed-on: https://gerrit.chromium.org/gerrit/59967 Reviewed-on: https://chromium-review.googlesource.com/178462 Reviewed-on: https://chromium-review.googlesource.com/185086 Reviewed-on: https://chromium-review.googlesource.com/195269 Reviewed-on: https://chromium-review.googlesource.com/259072
/external/dhcpcd-6.8.2/dhcpcd.h
|
a3595821594453ea89ef8e6790927694b0a1adf1 |
|
14-Aug-2015 |
Samuel Tan <samueltan@google.com> |
[PATCH] dhcpcd: Allow lease file to be set on command line Cherry-picked from https://chromium.googlesource.com/chromiumos/overlays/chromiumos-overlay/+/ master/net-misc/dhcpcd/files/patches/dhcpcd-6.8.2-Allow-lease-file-to-be- set-on-command-line.patch. Currently, dhcpcd names its lease files using the interface name as the unique part of the name. There are a couple reasons why this may not work well: firstly if "eth0" can have different MAC addresses (multiple USB-Ethernet dongles for example) leases for one interface aren't valid for the other. Secondly, when using a wireless interface, it would be convenient to hold multiple leases in parallel for each SSID one is connected to. This change adds a suffix to each interface argument (dhcpcd can accept multiple interface arguments) that specifies the identifier to use to save lease files with. By default, the behavior is identical. The second CL (https://gerrit.chromium.org/gerrit/22170) for fixing pid file formating bug originally introduced by this CL is not needed anymore since this bug doesn't exist/apply in the updated implementation. BUG: 22956197 Change-Id: Id04168daa965065ca50e60f55c4cdc80f751c9c3 Reviewed-on: https://gerrit.chromium.org/gerrit/21991 Reviewed-on: https://gerrit.chromium.org/gerrit/22170
/external/dhcpcd-6.8.2/dhcpcd.h
|
d7ed851d6fc26c5e7db96971dbe6b44342b97727 |
|
14-Aug-2015 |
Samuel Tan <samueltan@google.com> |
Import dhcpcd 6.8.2 This is a simple import of dhcpcd 6.8.2. SRC URI: http://roy.marples.name/downloads/dhcpcd/dhcpcd-6.8.2.tar.bz2 SHA1 Hash: 134a7c06bffc20789fedd5c0d259145d2dc4f058 (on the private dhcpcd repo 'trunk') BUG: 22956197 Change-Id: I701af1d1532725b1058640fcb7ddeab1c24a797e
/external/dhcpcd-6.8.2/dhcpcd.h
|