inp.c revision c44252b6
1