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. include/
  2. src/
  3. .gitignore
  4. LICENSE
  5. Makefile
  6. README