Lines Matching defs:pointer

265 printsub(int direction, unsigned char *pointer, size_t length)
271 (want_status_response && (pointer[0] == TELOPT_STATUS))) {
278 i = pointer[length-2];
279 j = pointer[length-1];
306 switch (pointer[0]) {
309 switch (pointer[1]) {
313 (char *)pointer+2);
321 pointer[1], pointer[1]);
330 switch (pointer[1]) {
333 fprintf(NetTrace, "%.*s", (int)(length-2), (char *)pointer+2);
336 if (pointer[1] == 1)
339 fprintf(NetTrace, " %d (unknown)", pointer[1]);
341 fprintf(NetTrace, " ?%d?", pointer[i]);
352 switch (pointer[1]) {
362 fprintf(NetTrace, " %d (unknown)", pointer[1]);
365 fprintf(NetTrace, " ?%d?", pointer[i]);
375 fprintf(NetTrace, " ?%d?", pointer[1]);
379 pointer[1], pointer[2],
380 (int)((((unsigned int)pointer[1])<<8)|((unsigned int)pointer[2])));
382 fprintf(NetTrace, " ?%d?", pointer[3]);
386 pointer[3], pointer[4],
387 (int)((((unsigned int)pointer[3])<<8)|((unsigned int)pointer[4])));
389 fprintf(NetTrace, " ?%d?", pointer[i]);
399 switch (pointer[1]) {
402 fprintf(NetTrace, " %s ", (pointer[1] == TELQUAL_IS) ?
404 if (AUTHTYPE_NAME_OK(pointer[2]))
405 fprintf(NetTrace, "%s ", AUTHTYPE_NAME(pointer[2]));
407 fprintf(NetTrace, "%d ", pointer[2]);
413 ((pointer[3] & AUTH_WHO_MASK) == AUTH_WHO_CLIENT) ?
415 ((pointer[3] & AUTH_HOW_MASK) == AUTH_HOW_MUTUAL) ?
418 auth_printsub(&pointer[1], length - 1, buf, sizeof(buf));
426 if (AUTHTYPE_NAME_OK(pointer[i]))
427 fprintf(NetTrace, "%s ", AUTHTYPE_NAME(pointer[i]));
429 fprintf(NetTrace, "%d ", pointer[i]);
435 ((pointer[i] & AUTH_WHO_MASK) == AUTH_WHO_CLIENT) ?
437 ((pointer[i] & AUTH_HOW_MASK) == AUTH_HOW_MUTUAL) ?
447 putc(pointer[i++], NetTrace);
453 fprintf(NetTrace, " ?%d?", pointer[i]);
466 switch (pointer[1]) {
485 fprintf(NetTrace, " %s ", (pointer[1] == ENCRYPT_IS) ?
491 if (ENCTYPE_NAME_OK(pointer[2]))
492 fprintf(NetTrace, "%s ", ENCTYPE_NAME(pointer[2]));
494 fprintf(NetTrace, " %d (unknown)", pointer[2]);
496 encrypt_printsub(&pointer[1], length - 1, buf, sizeof(buf));
504 if (ENCTYPE_NAME_OK(pointer[i]))
505 fprintf(NetTrace, "%s ", ENCTYPE_NAME(pointer[i]));
507 fprintf(NetTrace, "%d ", pointer[i]);
521 fprintf(NetTrace, " %d (unknown)", pointer[1]);
524 fprintf(NetTrace, " %d", pointer[i]);
536 switch (pointer[1]) {
553 switch (pointer[2]) {
557 fprintf(NetTrace, " %x", pointer[i]);
560 fprintf(NetTrace, "%d (unknown)", pointer[2]);
562 fprintf(NetTrace, " %d", pointer[i]);
570 if (SLC_NAME_OK(pointer[i+SLC_FUNC]))
571 fprintf(NetTrace, " %s", SLC_NAME(pointer[i+SLC_FUNC]));
573 fprintf(NetTrace, " %d", pointer[i+SLC_FUNC]);
574 switch (pointer[i+SLC_FLAGS]&SLC_LEVELBITS) {
585 pointer[i+SLC_FLAGS]&SLC_ACK ? "|ACK" : "",
586 pointer[i+SLC_FLAGS]&SLC_FLUSHIN ? "|FLUSHIN" : "",
587 pointer[i+SLC_FLAGS]&SLC_FLUSHOUT ? "|FLUSHOUT" : "");
588 if (pointer[i+SLC_FLAGS]& ~(SLC_ACK|SLC_FLUSHIN|
590 fprintf(NetTrace, "(0x%x)", pointer[i+SLC_FLAGS]);
591 fprintf(NetTrace, " %d;", pointer[i+SLC_VALUE]);
592 if ((pointer[i+SLC_VALUE] == IAC) &&
593 (pointer[i+SLC_VALUE+1] == IAC))
597 fprintf(NetTrace, " ?%d?", pointer[i]);
610 pointer[2]&MODE_EDIT ? "|EDIT" : "",
611 pointer[2]&MODE_TRAPSIG ? "|TRAPSIG" : "",
612 pointer[2]&MODE_SOFT_TAB ? "|SOFT_TAB" : "",
613 pointer[2]&MODE_LIT_ECHO ? "|LIT_ECHO" : "",
614 pointer[2]&MODE_ACK ? "|ACK" : "");
617 if (pointer[2]&~(MODE_MASK))
618 fprintf(NetTrace, " (0x%x)", pointer[2]);
620 fprintf(NetTrace, " ?0x%x?", pointer[i]);
623 fprintf(NetTrace, "%d (unknown)", pointer[1]);
625 fprintf(NetTrace, " %d", pointer[i]);
635 switch (pointer[1]) {
637 if (pointer[1] == TELQUAL_SEND)
640 fprintf(NetTrace, " %d (unknown)", pointer[1]);
642 fprintf(NetTrace, " ?%d?", pointer[i]);
653 switch(pointer[i]) {
660 if (TELOPT_OK((int)pointer[i]))
661 fprintf(NetTrace, " %s %s", cp, TELOPT(pointer[i]));
663 fprintf(NetTrace, " %s %d", cp, pointer[i]);
676 if (pointer[j] == SE) {
679 if (pointer[j+1] == SE)
684 pointer[k++] = pointer[j++];
686 printsub(0, &pointer[i], k - i);
701 fprintf(NetTrace, " %d", pointer[i]);
712 switch (pointer[1]) {
714 fprintf(NetTrace, "IS \"%.*s\"", (int)(length-2), (char *)pointer+2);
721 pointer[1], pointer[1]);
733 switch (pointer[1]) {
746 switch (pointer[i]) {
768 if (isprint(pointer[i]) && pointer[i] != '"') {
773 putc(pointer[i], NetTrace);
775 qprintf(quote, NetTrace, "%03o ", pointer[i]);
789 if (TELOPT_OK(pointer[0]))
790 fprintf(NetTrace, "%s (unknown)", TELOPT(pointer[0]));
792 fprintf(NetTrace, "%d (unknown)", pointer[0]);
794 fprintf(NetTrace, " %d", pointer[i]);