Initial empty repository
Initial import from ToT git.

Bug: 9469682
Change-Id: I6fc32550557dc5e94e9ecbbb57b0ec30a844adb4
Upstream: git://git.linux-ipv6.org/gitroot/iputils.git
Commit: 608419a7804caf36a359875d2fdae0b3eb181387
Apply local Android modifications to ping.

This just copies files from external/ping to external/iputils.

Bug: 9469682
Change-Id: Id55cdd44e7908f1ac1faffb65eea372969de15fc
Reduce spurious diffs with upstream.

Bug: 9469682
Change-Id: I69260ab36fa5eb02c979cea38d0ed2e100e1acbb
Add a function to check if a packet is ours

This allows the ping socket codepaths to be simpler.

Bug: 9469682
Change-Id: I05174cafd74ad5de5e867af8a3a3ac19439034b4
Rely on the kernel to check the ident for us.

The code path that uses the ping socket still keeps track of the
ident value in the packet. This is unnecessary because the ident
value is overwritten by the kernel when sending packets and is
checked by the kernel when receiving packets.

Instead just rely on the fact that the kernel checks the ident
value on received packets filters out non-matching replies.  This
allows us to remove the code that calls bind() and getsockname()
just to get the ident value from the socket.

Bug: 9469682
Change-Id: I5041316c6e5262a4de2b547c40bd77cfac29a5b9
Merge "Initial import from ToT git."
Merge "Apply local Android modifications to ping."
Merge "Reduce spurious diffs with upstream."
Merge "Add a function to check if a packet is ours"
Merge "Rely on the kernel to check the ident for us."
Put the Android security check in its own function

Bug: 9469682
Change-Id: I60253008333edd7c8f2efe63f31059dc22adda63
Merge "Put the Android security check in its own function"
Support the ping socket in ping6.

Bug: 9469682
Change-Id: I1043ffef9b4a353546871b0c80de7fdecf2d5765
Remove the debug tag from the ping6 build target

Change Ia78f6b0e5fc8f7042fb99cdb4a0add426bb56c7e includes ping6
in all device builds, not just debug.

Bug: 9469682
Change-Id: Iac66fcaf799bb7d276e581a0857b267d7f7e6a54
Merge "Support the ping socket in ping6."
Merge "Remove the debug tag from the ping6 build target"