niu.c revision 14224923
1