external/tcpdump 3.9.8
Initial Contribution
Code drop from //branches/cupcake/...@124589
auto import from //depot/cupcake/@135843
auto import from //depot/cupcake/@135843
Merge commit 'remotes/korg/cupcake' into merge
Merge branch 'open_source_no_contributions' into google_internal
Merge donut into master
Move tcpdump to /system/xbin (instead of /system/bin),
and configure it to shed privileges by default (if running as root)
after binding the socket needed to sniff with.
am ae21bd0d: Move tcpdump to /system/xbin (instead of /system/bin), and configure it to shed privileges by default (if running as root) after binding the socket needed to sniff with.

Merge commit 'ae21bd0d82ab0b179d661f0c779e633b75bb4474'

* commit 'ae21bd0d82ab0b179d661f0c779e633b75bb4474':
  Move tcpdump to /system/xbin (instead of /system/bin),
add tcpdump to eng builds
am f35e56db: add tcpdump to eng builds

Merge commit 'f35e56db0874bd24e16425921b6cf620ea75ae40'

* commit 'f35e56db0874bd24e16425921b6cf620ea75ae40':
  add tcpdump to eng builds
Merge korg/donut into korg/master
reconcile korg/master into goog/master
This executable calls function ins libcryto.so without explicitly linking it.
Currently this works because the library is linked via dependency of another
shared library.  This is fragile and not the right thing to do.
android-2.1_r1 snapshot
reconcile android-2.1_r1 snapshot
reconcile main tree with open-source eclair
am 520d66ec: reconcile main tree with open-source eclair

Merge commit '520d66ec4145f22ecfd34581ddd52578bd39a964'

* commit '520d66ec4145f22ecfd34581ddd52578bd39a964':
  android-2.1_r1 snapshot
Add an empty CleanSpec.mk

Change-Id: Ic97b0329351918b73833d21c8c6b2cb5f8241fb4