inp.c revision 2cf624f6
1