Lines Matching refs:go

526     ccp_options *go = &ccp_gotoptions[f->unit];  local
529 *go = ccp_wantoptions[f->unit];
536 if (go->bsd_compress) {
541 go->bsd_compress = 0;
543 if (go->deflate) {
544 if (go->deflate_correct) {
550 go->deflate_correct = 0;
552 if (go->deflate_draft) {
558 go->deflate_draft = 0;
560 if (!go->deflate_correct && !go->deflate_draft)
561 go->deflate = 0;
563 if (go->predictor_1) {
567 go->predictor_1 = 0;
569 if (go->predictor_2) {
573 go->predictor_2 = 0;
584 ccp_options *go = &ccp_gotoptions[f->unit]; local
586 return (go->bsd_compress? CILEN_BSD_COMPRESS: 0)
587 + (go->deflate && go->deflate_correct ? CILEN_DEFLATE : 0)
588 + (go->deflate && go->deflate_draft ? CILEN_DEFLATE : 0)
589 + (go->predictor_1? CILEN_PREDICTOR_1: 0)
590 + (go->predictor_2? CILEN_PREDICTOR_2: 0);
603 ccp_options *go = &ccp_gotoptions[f->unit]; local
611 if (go->deflate) {
612 p[0] = go->deflate_correct? CI_DEFLATE: CI_DEFLATE_DRAFT;
614 p[2] = DEFLATE_MAKE_OPT(go->deflate_size);
622 if (res < 0 || go->deflate_size <= DEFLATE_MIN_SIZE+1) {
623 go->deflate = 0;
626 --go->deflate_size;
627 p[2] = DEFLATE_MAKE_OPT(go->deflate_size);
630 if (p != p0 && go->deflate_correct && go->deflate_draft) {
638 if (go->bsd_compress) {
641 p[2] = BSD_MAKE_OPT(BSD_CURRENT_VERSION, go->bsd_bits);
651 if (res < 0 || go->bsd_bits <= BSD_MIN_BITS) {
652 go->bsd_compress = 0;
655 --go->bsd_bits;
656 p[2] = BSD_MAKE_OPT(BSD_CURRENT_VERSION, go->bsd_bits);
664 if (go->predictor_1) {
668 go->predictor_1 = 0;
673 if (go->predictor_2) {
677 go->predictor_2 = 0;
683 go->method = (p > p0)? p0[0]: -1;
698 ccp_options *go = &ccp_gotoptions[f->unit]; local
701 if (go->deflate && go->deflate_correct) {
704 || p[2] != DEFLATE_MAKE_OPT(go->deflate_size)
713 if (go->deflate && go->deflate_draft) {
716 || p[2] != DEFLATE_MAKE_OPT(go->deflate_size)
725 if (go->bsd_compress) {
728 || p[2] != BSD_MAKE_OPT(BSD_CURRENT_VERSION, go->bsd_bits))
736 if (go->predictor_1) {
746 if (go->predictor_2) {
773 ccp_options *go = &ccp_gotoptions[f->unit]; local
778 try = *go;
780 if (go->deflate && go->deflate_correct && len >= CILEN_DEFLATE &&
792 else if (DEFLATE_SIZE(p[2]) < go->deflate_size)
798 if (go->deflate && go->deflate_draft && len >= CILEN_DEFLATE &&
813 else if (DEFLATE_SIZE(p[2]) < go->deflate_size)
822 if (go->bsd_compress && len >= CILEN_BSD_COMPRESS &&
832 else if (BSD_NBITS(p[2]) < go->bsd_bits)
845 *go = try;
858 ccp_options *go = &ccp_gotoptions[f->unit]; local
861 try = *go;
870 if (go->deflate && go->deflate_correct && len >= CILEN_DEFLATE &&
872 if (p[2] != DEFLATE_MAKE_OPT(go->deflate_size)
879 if (go->deflate && go->deflate_draft && len >= CILEN_DEFLATE &&
881 if (p[2] != DEFLATE_MAKE_OPT(go->deflate_size)
890 if (go->bsd_compress && len >= CILEN_BSD_COMPRESS
892 if (p[2] != BSD_MAKE_OPT(BSD_CURRENT_VERSION, go->bsd_bits))
898 if (go->predictor_1 && len >= CILEN_PREDICTOR_1
904 if (go->predictor_2 && len >= CILEN_PREDICTOR_2
915 *go = try;
1218 ccp_options *go = &ccp_gotoptions[f->unit]; local
1226 if (ANY_COMPRESS(*go)) {
1228 if (go->method == ho->method) {
1229 notice("%s compression enabled", method_name(go, ho));
1231 (void) strlcpy(method1, method_name(go, NULL), sizeof(method1));
1236 notice("%s receive decompression enabled", method_name(go, NULL));