4. Global Requests (Richieste globali)
4. Global Requests (Richieste globali)
Esistono diversi tipi di richieste che influiscono sul funzionamento globale della connessione SSH anziché su un singolo canale. Le richieste globali utilizzano i seguenti formati di messaggio.
byte SSH_MSG_GLOBAL_REQUEST
string request type
boolean want reply
.... type-specific data follows
Se want reply è FALSE, non verrà inviata alcuna risposta. In caso contrario, il destinatario risponde con SSH_MSG_REQUEST_SUCCESS o SSH_MSG_REQUEST_FAILURE, a seconda che la richiesta sia stata soddisfatta o meno.
byte SSH_MSG_REQUEST_SUCCESS
boolean want reply (FALSE se non è richiesta alcuna risposta)
byte SSH_MSG_REQUEST_FAILURE
boolean want reply (FALSE se non è richiesta alcuna risposta)
Le richieste globali sono utilizzate per funzionalità come l'inoltro delle porte TCP/IP e l'heartbeat della connessione. Il funzionamento dipende dal tipo di richiesta.