summaryrefslogtreecommitdiffstats
path: root/usr.bin/ssh/buffer.c
diff options
context:
space:
mode:
authorschwarze <schwarze@openbsd.org>2010-06-30 03:57:49 +0000
committerschwarze <schwarze@openbsd.org>2010-06-30 03:57:49 +0000
commitaf0caad93fe2ef2e8c4d57baf98e669c38814b27 (patch)
treed8d5ff24fbd6e3f3245f2ad9553fd067eb7a552a /usr.bin/ssh/buffer.c
parentMake deprecated command line argument for extracting (diff)
downloadwireguard-openbsd-af0caad93fe2ef2e8c4d57baf98e669c38814b27.tar.xz
wireguard-openbsd-af0caad93fe2ef2e8c4d57baf98e669c38814b27.zip
Closing of full blocks (Bd Bf Bk Bl It Fo Nd Rs Sh Ss) may never be
delayed: It must either succeed right away or fail outright. As noticed by Kristaps, neglecting to fail properly when required could make invalid input screw up the syntax tree and ultimately trigger assertions in other, unrelated parts of the program. This fix tested by and OK by kristaps@. While here, comment the rather tricky function rew_dohalt(). This function will probably need more tweaks later on.
Diffstat (limited to 'usr.bin/ssh/buffer.c')
0 files changed, 0 insertions, 0 deletions