niu.c revision e689cf4a
1