ソースツリー側のcvs見てみますと、 src/crypto/openssh/ssh.c では、OPENSSHブランチから /* Find canonic host name. */部分を付け加えて、MAIN, RELENG_x に持ってきてますので、 FreeBSD標準 ssh から ports openssh-portable へ替えたときの互換性を優先した。 という意図だと思います。
#ports openssh-portable使ってないので、外してたらごめんなさい。なんですが KOJIMA Hajime / 小島肇 wrote: > ports/security/openssh-portable が 4.4p1 ベースになったときに > files/patch-ssh.c というものが追加されたようなのですが、 > > http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/openssh-portable/files/patch-ssh.c > > なぜこの patch が追加されたのか、ご存じの方はいらっしゃいますか? >