universidad autónoma metropolitana unidad azcapotzalco una ...
universidad autónoma metropolitana unidad azcapotzalco una ...
universidad autónoma metropolitana unidad azcapotzalco una ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
APÉNDICE A. CODIGO FUENTE DE LA HERRAMIENTA DE GESTION DE REDES VIRTUALES<br />
}<br />
buffer[resto]=0;<br />
fprintf(stdout, " %s\n", buffer);<br />
}<br />
fprintf(stdout, "\n");<br />
p=pqt.datos-2;<br />
fprintf(stdout, "opciones de negociaciòn del telnet en este paquete:\n");<br />
sigue=1,<br />
bloque=0;<br />
for (i=0; i< tam; i++){<br />
if (bloque){<br />
if (*(p+1) == 0xff){<br />
if (*(p+i+1)== 0xff) {<br />
fprintf(stdout, “%02X”, *(p+i));<br />
i++;<br />
continue;<br />
}<br />
} else{<br />
fprintf(stdout, “%02x”, *(p+i));<br />
continue;<br />
}<br />
}<br />
If(*(p+i) == 0xff){<br />
i++;<br />
switch (-(p+i)){<br />
case 240:<br />
fprintf(stdout, “ } SE “);<br />
bloque=0;<br />
sigue=0;<br />
break<br />
case 241:<br />
fprintf(stdout, “NOP”);<br />
break;<br />
case 242:<br />
fprintf(stdout, “DATA MARK”);<br />
break;<br />
case 243:<br />
fprintf(stdout, “BREAK”);<br />
break;<br />
case 244:<br />
fprintf(stdout, “INTERRUPT PROCESS”);<br />
break;<br />
case 245:<br />
fprintf(stdout, “ABORT OUTPUT”);<br />
break;<br />
case 246:<br />
fprintf(stdout, “ARE YOU THERE ”);<br />
break;<br />
case 247:<br />
fprintf(stdout, “ERASE CHARACTER”);<br />
break;<br />
case 248:<br />
fprintf(stdout, “ERASE LINE”);<br />
break;<br />
136