am 4f2b0565: Add selinux status functions from upstream libselinux.

* commit '4f2b0565ea34081dc2fd04073bb558d6b2609aef':
  Add selinux status functions from upstream libselinux.
am 7f90cf46: Merge "Eliminate a memory leak."

* commit '7f90cf46569f4ca2429b7e843c3816d816c0fd36':
  Eliminate a memory leak.
am 397359d0: fixcon_recursive: avoid fixed size buffers

* commit '397359d043e5763f955b31e4421dcf15be8e3237':
  fixcon_recursive: avoid fixed size buffers
am 9c30ac60: selinux_android_reload_policy: get rid of useless temp var

* commit '9c30ac60791fe561816017c96a2931d17a7cb103':
  selinux_android_reload_policy: get rid of useless temp var
am 1d857f3e: Hack to fix selinux crashes on Manta

* commit '1d857f3e2e739c001b7cbbd1e37b92a038e46b98':
  Hack to fix selinux crashes on Manta
am 0f3a5e88: Call lsetfilecon directly in fixcon.

* commit '0f3a5e88ddc12f033edd8f3bbe0457ff2d3146e4':
  Call lsetfilecon directly in fixcon.
am 8c6e5f8e: Revert "Call lsetfilecon directly in fixcon."

* commit '8c6e5f8ee923ef72e550d76e855a1d6f3df4b693':
  Revert "Call lsetfilecon directly in fixcon."
am dae85f9e: Revert "Hack to fix selinux crashes on Manta"

* commit 'dae85f9e3e7f0e531138a57f1b13e646b78b1919':
  Revert "Hack to fix selinux crashes on Manta"
android.c: fix free of uninitialized memory

Under certain error conditions, freecon is called with a pointer
to uninitialized memory. Make sure everything is initialized.

Move variable declaration before any goto statements. Variable
declaration after a goto statement produces weird runtime artifacts.

Change-Id: Ie1db5a8466bbf259f09a612a1c97afc3713e33df
Clean up code

Clean up the code, so it compiles with -Wall -Wextra -Werror

Change-Id: I78ad5941a45208e1a82181cedb5853753f58ff0d
am 9ca4088e: android.c: fix free of uninitialized memory

* commit '9ca4088ee4d8378e9f01df67a8df3f0cb5071bed':
  android.c: fix free of uninitialized memory
am b1ae15ab: Clean up code

* commit 'b1ae15abf1d3a47b0e993d1a4daa228f73d12bb9':
  Clean up code