inp.c revision c384a278
1