summaryrefslogtreecommitdiff
path: root/usr.bin/ssh/serverloop.h
AgeCommit message (Collapse)Author
2017-09-12refactor channels.cDamien Miller
Move static state to a "struct ssh_channels" that is allocated at runtime and tracked as a member of struct ssh. Explicitly pass "struct ssh" to all channels functions. Replace use of the legacy packet APIs in channels.c. Rework sshd_config PermitOpen handling: previously the configuration parser would call directly into the channels layer. After the refactor this is not possible, as the channels structures are allocated at connection time and aren't available when the configuration is parsed. The server config parser now tracks PermitOpen itself and explicitly configures the channels code later. ok markus@
2016-08-13remove ssh1 server code; ok djm@Markus Friedl
2006-03-25standardise spacing in $OpenBSD$ tags; requested by deraadt@Damien Miller
2001-06-27quick hack to make ssh2 work again.Markus Friedl
2001-06-26remove comments from .h, since they are cut&paste from the .c filesMarkus Friedl
and out of sync
2001-06-26prototype pedant. not very creative...Jun-ichiro itojun Hagino
- () -> (void) - no variable names
2001-01-29$OpenBSD$Niklas Hallqvist
2001-01-21split ssh.h and try to cleanup the #include mess. remove unnecessary #includes.Markus Friedl
rename util.[ch] -> misc.[ch]