Lines Matching refs:pointer

287     unsigned char *pointer,	/* where suboption data sits */  in printsub()  argument
297 (want_status_response && (pointer[0] == TELOPT_STATUS))) { in printsub()
304 i = pointer[length-2]; in printsub()
305 j = pointer[length-1]; in printsub()
332 switch (pointer[0]) { in printsub()
335 switch (pointer[1]) { in printsub()
337 fprintf(NetTrace, "IS \"%.*s\"", length-2, (char *)pointer+2); in printsub()
345 pointer[1], pointer[1]); in printsub()
354 switch (pointer[1]) { in printsub()
357 fprintf(NetTrace, "%.*s", length-2, (char *)pointer+2); in printsub()
360 if (pointer[1] == 1) in printsub()
363 fprintf(NetTrace, " %d (unknown)", pointer[1]); in printsub()
365 fprintf(NetTrace, " ?%d?", pointer[i]); in printsub()
376 switch (pointer[1]) { in printsub()
386 fprintf(NetTrace, " %d (unknown)", pointer[1]); in printsub()
389 fprintf(NetTrace, " ?%d?", pointer[i]); in printsub()
399 fprintf(NetTrace, " ?%d?", pointer[1]); in printsub()
403 pointer[1], pointer[2], in printsub()
404 (int)((((unsigned int)pointer[1])<<8)|((unsigned int)pointer[2]))); in printsub()
406 fprintf(NetTrace, " ?%d?", pointer[3]); in printsub()
410 pointer[3], pointer[4], in printsub()
411 (int)((((unsigned int)pointer[3])<<8)|((unsigned int)pointer[4]))); in printsub()
413 fprintf(NetTrace, " ?%d?", pointer[i]); in printsub()
423 switch (pointer[1]) { in printsub()
426 fprintf(NetTrace, " %s ", (pointer[1] == TELQUAL_IS) ? in printsub()
428 if (AUTHTYPE_NAME_OK(pointer[2])) in printsub()
429 fprintf(NetTrace, "%s ", AUTHTYPE_NAME(pointer[2])); in printsub()
431 fprintf(NetTrace, "%d ", pointer[2]); in printsub()
437 ((pointer[3] & AUTH_WHO_MASK) == AUTH_WHO_CLIENT) ? in printsub()
439 ((pointer[3] & AUTH_HOW_MASK) == AUTH_HOW_MUTUAL) ? in printsub()
442 auth_printsub(&pointer[1], length - 1, buf, sizeof(buf)); in printsub()
450 if (AUTHTYPE_NAME_OK(pointer[i])) in printsub()
451 fprintf(NetTrace, "%s ", AUTHTYPE_NAME(pointer[i])); in printsub()
453 fprintf(NetTrace, "%d ", pointer[i]); in printsub()
459 ((pointer[i] & AUTH_WHO_MASK) == AUTH_WHO_CLIENT) ? in printsub()
461 ((pointer[i] & AUTH_HOW_MASK) == AUTH_HOW_MUTUAL) ? in printsub()
471 putc(pointer[i++], NetTrace); in printsub()
477 fprintf(NetTrace, " ?%d?", pointer[i]); in printsub()
490 switch (pointer[1]) { in printsub()
509 fprintf(NetTrace, " %s ", (pointer[1] == ENCRYPT_IS) ? in printsub()
515 if (ENCTYPE_NAME_OK(pointer[2])) in printsub()
517 ENCTYPE_NAME(pointer[2])); in printsub()
519 fprintf(NetTrace, " %d (unknown)", pointer[2]); in printsub()
521 encrypt_printsub(&pointer[1], length - 1, buf, in printsub()
530 if (ENCTYPE_NAME_OK(pointer[i])) in printsub()
532 ENCTYPE_NAME(pointer[i])); in printsub()
534 fprintf(NetTrace, "%d ", pointer[i]); in printsub()
548 fprintf(NetTrace, " %d (unknown)", pointer[1]); in printsub()
551 fprintf(NetTrace, " %d", pointer[i]); in printsub()
563 switch (pointer[1]) { in printsub()
580 switch (pointer[2]) { in printsub()
584 fprintf(NetTrace, " %x", pointer[i]); in printsub()
587 fprintf(NetTrace, "%d (unknown)", pointer[2]); in printsub()
589 fprintf(NetTrace, " %d", pointer[i]); in printsub()
597 if (SLC_NAME_OK(pointer[i+SLC_FUNC])) in printsub()
598 fprintf(NetTrace, " %s", SLC_NAME(pointer[i+SLC_FUNC])); in printsub()
600 fprintf(NetTrace, " %d", pointer[i+SLC_FUNC]); in printsub()
601 switch (pointer[i+SLC_FLAGS]&SLC_LEVELBITS) { in printsub()
612 pointer[i+SLC_FLAGS]&SLC_ACK ? "|ACK" : "", in printsub()
613 pointer[i+SLC_FLAGS]&SLC_FLUSHIN ? "|FLUSHIN" : "", in printsub()
614 pointer[i+SLC_FLAGS]&SLC_FLUSHOUT ? "|FLUSHOUT" : ""); in printsub()
615 if (pointer[i+SLC_FLAGS]& ~(SLC_ACK|SLC_FLUSHIN| in printsub()
617 fprintf(NetTrace, "(0x%x)", pointer[i+SLC_FLAGS]); in printsub()
618 fprintf(NetTrace, " %d;", pointer[i+SLC_VALUE]); in printsub()
619 if ((pointer[i+SLC_VALUE] == IAC) && in printsub()
620 (pointer[i+SLC_VALUE+1] == IAC)) in printsub()
624 fprintf(NetTrace, " ?%d?", pointer[i]); in printsub()
636 pointer[2]&MODE_EDIT ? "|EDIT" : "", in printsub()
637 pointer[2]&MODE_TRAPSIG ? "|TRAPSIG" : "", in printsub()
638 pointer[2]&MODE_SOFT_TAB ? "|SOFT_TAB" : "", in printsub()
639 pointer[2]&MODE_LIT_ECHO ? "|LIT_ECHO" : "", in printsub()
640 pointer[2]&MODE_ACK ? "|ACK" : ""); in printsub()
643 if (pointer[2]&~(MODE_MASK)) in printsub()
644 fprintf(NetTrace, " (0x%x)", pointer[2]); in printsub()
646 fprintf(NetTrace, " ?0x%x?", pointer[i]); in printsub()
649 fprintf(NetTrace, "%d (unknown)", pointer[1]); in printsub()
651 fprintf(NetTrace, " %d", pointer[i]); in printsub()
661 switch (pointer[1]) { in printsub()
663 if (pointer[1] == TELQUAL_SEND) in printsub()
666 fprintf(NetTrace, " %d (unknown)", pointer[1]); in printsub()
668 fprintf(NetTrace, " ?%d?", pointer[i]); in printsub()
679 switch(pointer[i]) { in printsub()
686 if (TELOPT_OK((int)pointer[i])) in printsub()
687 fprintf(NetTrace, " %s %s", cp, TELOPT(pointer[i])); in printsub()
689 fprintf(NetTrace, " %s %d", cp, pointer[i]); in printsub()
702 if (pointer[j] == SE) { in printsub()
705 if (pointer[j+1] == SE) in printsub()
710 pointer[k++] = pointer[j++]; in printsub()
712 printsub(0, &pointer[i], k - i); in printsub()
727 fprintf(NetTrace, " %d", pointer[i]); in printsub()
738 switch (pointer[1]) { in printsub()
740 fprintf(NetTrace, "IS \"%.*s\"", length-2, (char *)pointer+2); in printsub()
747 pointer[1], pointer[1]); in printsub()
753 switch (pointer[1]) { in printsub()
767 switch (pointer[i]) { in printsub()
789 if (isprint(pointer[i]) && pointer[i] != '"') { in printsub()
794 putc(pointer[i], NetTrace); in printsub()
797 pointer[i]); in printsub()
811 if (TELOPT_OK(pointer[0])) in printsub()
812 fprintf(NetTrace, "%s (unknown)", TELOPT(pointer[0])); in printsub()
814 fprintf(NetTrace, "%d (unknown)", pointer[0]); in printsub()
816 fprintf(NetTrace, " %d", pointer[i]); in printsub()