Added a 'netpushback' to work as an ungetc, but only 1 char can go back.