Ejemplo n.º 1
0
void	TNetworkConnection :: InitTelnet ( )
   {
// Le premier caractère indique le nombre d'octets à envoyer
	static char	telnet_init [ ]	[ INIT_MAX ] =
			   {
				{ 3, TELNET_IAC, TELNET_WILL	, 1 	},
				{ 3, TELNET_IAC, TELNET_DO	, 1 	},
				{ 3, TELNET_IAC, TELNET_WILL	, 3 	},
				{ 3, TELNET_IAC, TELNET_DO  	, 3 	},
				{ 3, TELNET_IAC, TELNET_WILL	, 5 	},
				{ 3, TELNET_IAC, TELNET_DO	, 5 	},
				{ 3, TELNET_IAC, TELNET_WILL	, 255 	},
				{ 3, TELNET_IAC, TELNET_DO	, 255 	},
				{ 3, TELNET_IAC, TELNET_WONT	, 24 	},
  
				{ 3, TELNET_IAC, TELNET_WONT	, 32 	},

				{ 3, TELNET_IAC, TELNET_WONT 	, 35 	},

				{ 3, TELNET_IAC, TELNET_WONT 	, 36 	},

				{ 3, TELNET_IAC, TELNET_WONT 	, 5 	},

				{ 3, TELNET_IAC, TELNET_WONT 	, 255 	},
				{ 3, TELNET_IAC, TELNET_DONT 	, 255 	},
				{ 3, TELNET_IAC, TELNET_WONT 	, 1 	},
				{ 3, TELNET_IAC, TELNET_WONT 	, 31 	},
				{ 3, TELNET_IAC, TELNET_WONT	, 33 	},
				{ 3, TELNET_IAC, TELNET_DO	, 1 	},
			    } ;


	for  ( int  i = 0 ; i < sizeof ( telnet_init ) / sizeof ( telnet_init [0] ) ; i ++ )
	   {
		SendData ( & telnet_init [i] [1], telnet_init [i] [0] ) ;
		DelayMin ( ConnectionParameters -> Network. Delay ) ;
	    }
     }
Ejemplo n.º 2
0
void DelayHor(unsigned char t){
  while(t--){
    DelayMin(60);
  }
}