libqmi: error cleanup

Start putting together a set of actual errors instead of using the errno
ones.  Return them when it makes sense.

BUG=chromium-os:28024
TEST=on-device tests still work

Change-Id: Ibb86956eaad074c53f25eb382d90f9d4151a7879
6 files changed
tree: 15461f9a20ea9cf16c0da967cf1ba03933034f88
  1. .gitignore
  2. LICENSE
  3. Makefile
  4. README
  5. include/
  6. src/