summaryrefslogtreecommitdiff
path: root/common/networkstackclient/src
diff options
context:
space:
mode:
authorRemi NGUYEN VAN <reminv@google.com>2019-11-06 13:10:42 +0900
committerRemi NGUYEN VAN <reminv@google.com>2019-11-06 16:41:45 +0900
commit0c5e74000546a6c148e79985ee5fbf53dc454453 (patch)
tree89bf9a903627dffa059ad035cb7ddea47317e380 /common/networkstackclient/src
parentdfc4f7c2547eeb26be2e7b2f63318933eec1fb75 (diff)
Fix sll_protocol in DhcpClient packet socket
The broadcast socket address was created with a deprecated API that does not set sll_protocol. This causes packets to be filtered incorrectly in packet capture, typically with tcpdump. This change only affects device with API > Q, since Q does not have the proper API to set the protocol. Also includes fixing the build path that was referencing apishim/current (which does not exist) instead of apishim/30 (the correct directory). SocketUtilsShim can be used on the system_current target with that fix. See change: I07887b82e0e32aadb0cbb9f930f2b2fa3e277ca9 Bug: 133196453 Test: manual; on AOSP with the new build, packet capture has the right protocol. When installed on a Q release build, behavior is unchanged. Change-Id: Iaafd0b3935473b1cfab61b49b2f107e71e01de2d
Diffstat (limited to 'common/networkstackclient/src')
0 files changed, 0 insertions, 0 deletions