logitech-updater: include <unistd.h> explicitly

It is removed from build/build_config.h from libchrome r950791 onwards.
For close.

Also rearranged headers according to Google C++ style guide.
(https://google.github.io/styleguide/cppguide.html#Names_and_Order_of_Includes)

BUG=b:231676446
TEST=FEATURES=test emerge-endeavour logitech-updater

Change-Id: I053e92ea18e97e4884c1c9c289554a61f9e6d3ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/logitech-updater/+/3677118
Reviewed-by: Pablo Ceballos <pceballos@chromium.org>
Commit-Queue: Pablo Ceballos <pceballos@chromium.org>
Reviewed-by: Sanjay Sheth <ssheth@logitech.com>
Auto-Submit: Grace Cham <hscham@chromium.org>
Tested-by: Grace Cham <hscham@chromium.org>
1 file changed
tree: 18288f68a0aa28198510a450dfe2bd26315f0522
  1. conf/
  2. seccomp/
  3. src/
  4. .gitignore
  5. common.mk
  6. LICENSE
  7. Makefile
  8. OWNERS
  9. README.md
README.md

logitech-updater is a utility to upgrade logitech camera firmwares.

Requirements

The GNU C/C++ library is required.

Building

At the top level of the directory.

$ make

Alternatively at Chromium OS development environment,

$ emerge-${BOARD} logitech-updater

How to use

logitech updater currently includes the follow executables: ptzpro2-updater
$ ptzpro2-updater -h