n_tty: move echoctl check and clean up logic
authorJoe Peterson <joe@skyrush.com>
Wed, 9 Sep 2009 21:03:47 +0000 (15:03 -0600)
committerLive-CD User <linux@linux.site>
Sat, 19 Sep 2009 20:13:34 +0000 (13:13 -0700)
Check L_ECHOCTL before insertting a character in the echo buffer
(rather than as the buffer is processed), to be more consistent with
when all other L_ flags are checked.  Also cleaned up the related logic.

Note that this and the previous patch ("n_tty: honor opost flag for echoes")
were verified together by the reporters of the bug that patch addresses
(http://bugs.linuxbase.org/show_bug.cgi?id=2692), and the test now passes.

Signed-off-by: Joe Peterson <joe@skyrush.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

No differences found