Lines Matching refs:gzhead

266     s->gzhead = Z_NULL;

432 strm->state->gzhead = head;
562 if (s->gzhead != Z_NULL) { /* user-supplied gzip header */
563 if (s->gzhead->extra != Z_NULL)
564 wraplen += 2 + s->gzhead->extra_len;
565 str = s->gzhead->name;
570 str = s->gzhead->comment;
575 if (s->gzhead->hcrc)
663 if (s->gzhead == Z_NULL) {
676 put_byte(s, (s->gzhead->text ? 1 : 0) +
677 (s->gzhead->hcrc ? 2 : 0) +
678 (s->gzhead->extra == Z_NULL ? 0 : 4) +
679 (s->gzhead->name == Z_NULL ? 0 : 8) +
680 (s->gzhead->comment == Z_NULL ? 0 : 16)
682 put_byte(s, (Byte)(s->gzhead->time & 0xff));
683 put_byte(s, (Byte)((s->gzhead->time >> 8) & 0xff));
684 put_byte(s, (Byte)((s->gzhead->time >> 16) & 0xff));
685 put_byte(s, (Byte)((s->gzhead->time >> 24) & 0xff));
689 put_byte(s, s->gzhead->os & 0xff);
690 if (s->gzhead->extra != Z_NULL) {
691 put_byte(s, s->gzhead->extra_len & 0xff);
692 put_byte(s, (s->gzhead->extra_len >> 8) & 0xff);
694 if (s->gzhead->hcrc)
732 if (s->gzhead->extra != Z_NULL) {
735 while (s->gzindex < (s->gzhead->extra_len & 0xffff)) {
737 if (s->gzhead->hcrc && s->pending > beg)
745 put_byte(s, s->gzhead->extra[s->gzindex]);
748 if (s->gzhead->hcrc && s->pending > beg)
751 if (s->gzindex == s->gzhead->extra_len) {
760 if (s->gzhead->name != Z_NULL) {
766 if (s->gzhead->hcrc && s->pending > beg)
776 val = s->gzhead->name[s->gzindex++];
779 if (s->gzhead->hcrc && s->pending > beg)
791 if (s->gzhead->comment != Z_NULL) {
797 if (s->gzhead->hcrc && s->pending > beg)
807 val = s->gzhead->comment[s->gzindex++];
810 if (s->gzhead->hcrc && s->pending > beg)
820 if (s->gzhead->hcrc) {