Creating an IOServiceIterator could have a 0 value, confused for failure.
-rw-r--r-- 40 .gitignore
-rw-r--r-- 183 Makefile
-rw-r--r-- 200 README
-rw-r--r-- 5796 apple-ir-control.cc