niu.c revision 8c65ef4b
1