GUACAMOLE-422: Add empty handler and trace logging for nop instruction.
This commit is contained in:
parent
1a9d1e8b71
commit
26bb10a486
@ -51,6 +51,7 @@ __guac_instruction_handler_mapping __guac_instruction_handler_map[] = {
|
||||
{"put", __guac_handle_put},
|
||||
{"audio", __guac_handle_audio},
|
||||
{"argv", __guac_handle_argv},
|
||||
{"nop", __guac_handle_nop},
|
||||
{NULL, NULL}
|
||||
};
|
||||
|
||||
@ -588,6 +589,12 @@ int __guac_handle_put(guac_user* user, int argc, char** argv) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
int __guac_handle_nop(guac_user* user, int argc, char** argv) {
|
||||
guac_user_log(user, GUAC_LOG_TRACE,
|
||||
"Received nop instruction");
|
||||
return 0;
|
||||
}
|
||||
|
||||
int __guac_handle_disconnect(guac_user* user, int argc, char** argv) {
|
||||
guac_user_stop(user);
|
||||
return 0;
|
||||
|
@ -177,6 +177,13 @@ __guac_instruction_handler __guac_handle_size;
|
||||
*/
|
||||
__guac_instruction_handler __guac_handle_disconnect;
|
||||
|
||||
/**
|
||||
* Internal handler for the nop instruction. This handler will be called when
|
||||
* the nop instruction is received, and will do nothing more than a TRACE level
|
||||
* log of the instruction.
|
||||
*/
|
||||
__guac_instruction_handler __guac_handle_nop;
|
||||
|
||||
/**
|
||||
* Internal handler function that is called when the size instruction is
|
||||
* received during the handshake process.
|
||||
|
Loading…
Reference in New Issue
Block a user