acconfig.h does not have an entry for HAVE_TCSENDBREAK, so the configure.ac check for that function is a noop, and the compatibility tcsendbreak() will always be compiled in, even on systems that already have it.
With my version of autoconf (2.52), HAVE_TCSENDBREAK gets put into config.h.in by autoheader because of the AC_CHECK_FUNCS(tcsendbreak), and on RH9, after running configure I end up with HAVE_TCSENDBREAK defined in my config.h. Is this dependant on autoconf version?
Closed based on further info from the reporter: http://marc.theaimsgroup.com/?l=openssh-unix-dev&m=107355513604933
Mass change of RESOLVED bugs to CLOSED