niu.c revision 8f4e45a0
1