This adds command-line support to s_server for controlling the generation
authorGeoff Thorpe <geoff@openssl.org>
Wed, 21 Feb 2001 18:38:48 +0000 (18:38 +0000)
committerGeoff Thorpe <geoff@openssl.org>
Wed, 21 Feb 2001 18:38:48 +0000 (18:38 +0000)
commit1aa0d9478159b8be4249fc96f575afe8b84e2fa9
tree545b2a4bc2cfba9d4706c7979ea5979cb0f9ad67
parentdc644fe2292a9a7ac674a57d2a4be99d7daeab12
This adds command-line support to s_server for controlling the generation
of session IDs. Namely, passing "-id_prefix <text>" will set a
generate_session_id() callback that generates session IDs as random data
with <text> block-copied over the top of the start of the ID. This can be
viewed by watching the session ID s_client's output when it connects.

This is mostly useful for testing any SSL/TLS code (eg. proxies) that wish
to deal with multiple servers, when each of which might be generating a
unique range of session IDs (eg. with a certain prefix).
apps/s_server.c