rendered paste body#include"albert.h"int f_button(GtkWidget* pBouton,char commande[70], int connexion_mode){ printf("%s\n",commande);/* char verif[70] = {0}; // declaration des variables char resultat_commande[20000] = {0}; FILE* fichier_terminal = NULL ; switch (connexion_mode) { case 1 : strcpy( verif , send_requette2(NULL , 1 ) ); if ( strcmp(verif , "Connected") == NULL ) // verification de la connections { strcpy(resultat_commande , send_requette2(commande , 2) ); send_requette2(NULL , 3); } else { test("Connection error"); return 0; } break; case 2 : strcpy( verif , send_requette2(NULL , 1 ) ); if ( strcmp(verif , "Connected") == NULL ) // verification de la connections { send_requette2("enable" , 2); // entre en mode privilegie send_requette2(password , 2); // entre le passwd strcpy(resultat_commande , send_requette2(commande , 2) ); // envoi de la commande (ici show running-config) send_requette2("disable" , 2); // sort du mode configuration globale send_requette2(NULL , 3); // ce deconnect du serveur } else { test("Connection error"); return 0; } break; case 3 : strcpy( verif , send_requette2(NULL , 1 ) ); if ( strcmp(verif , "Connected") == NULL ) // verification de la connections { send_requette2("enable" , 2); // entre en mode privilegie //<-- mode privilégié send_requette2(password , 2); // entre le passwd send_requette2("configure terminal" , 2); // entre en mode de conf. global strcpy(resultat_commande , send_requette2(commande , 2) ); // envoi de la commande (ici show running-config) send_requette2("exit" , 2); // sort du mode configuration globale send_requette2("disable" , 2); // sort du mode configuration globale send_requette2(NULL , 3); // ce deconnect du serveur } else { test("Connection error"); return 0; } break; default : test("Connection error"); return 0; break ; } fichier_terminal = fopen("terminal.txt" , "w"); // on enregistre dans terminal.txt le resulat fputs(resultat_commande , fichier_terminal); fclose(fichier_terminal); return 1 ; */}