niu.c revision b54c9d5b
1