2005-01-29 Moritz Schulte <moritz@g10code.com>
authorMoritz Schulte <mo@g10code.com>
Sat, 29 Jan 2005 22:43:00 +0000 (22:43 +0000)
committerMoritz Schulte <mo@g10code.com>
Sat, 29 Jan 2005 22:43:00 +0000 (22:43 +0000)
commit5ba1e5cfb7ec1589a33a99dbab6d0071400b4112
tree3d1c991617fb9299248f8350c7fc20aec38ff1e3
parent2b8e9bc5c542316aa9537d4846268d785a7787ae
2005-01-29  Moritz Schulte  <moritz@g10code.com>

* command-ssh.c (ssh_handler_request_identities)
(ssh_handler_sign_request, ssh_handler_add_identity)
(ssh_handler_remove_identity, ssh_handler_remove_all_identities)
(ssh_handler_lock, ssh_handler_unlock): Changed to return an error
code instead of a boolean.
(ssh_request_process): Changed to return a boolean instead of an
error; adjust caller.
(ssh_request_handle_t): Adjusted type.
(ssh_request_spec): New member: identifier.
(REQUEST_SPEC_DEFINE): New macro; use it for initialization of
request_specs[].
(ssh_request_process): In debugging mode, log identifier of
handler to execute.
(start_command_handler_ssh): Moved most of the stream handling
code ...
(ssh_request_process): ... here.
agent/ChangeLog
agent/command-ssh.c