All pastes #520509 Raw Edit

Mine

public c v1 · immutable
#520509 ·published 2007-05-29 23:21 UTC
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 ;		*/}