The high level protocol is driven from the function
rsp_client_request ()
, which is called from
handle_rsp ()
once a client connection is
established.
This function calls get_packet ()
to get the
next packet from the client, and then switches on the first character
of the packet data to determine the action to be taken.
The following sections discuss the implementation details of the various packet types that must be supported.