Lines Matching defs:shrink
574 size_t shrink = 0;
592 /* size of next option (header may shrink in size as delta changes */
602 pdu->used_size + shift - shrink))
620 /* option header is going to shrink by one byte */
622 shrink = 1;
627 /* option header is going to shrink by two bytes */
629 shrink = 2;
631 /* option header is going to shrink by one bytes */
634 shrink = 1;
641 memmove(&option[shift], &option[shrink],
642 pdu->used_size - (option - pdu->token) - shrink);
647 if (shift >= shrink) {
648 pdu->used_size += shift - shrink;
650 pdu->data += shift - shrink;
652 pdu->used_size -= shrink - shift;
654 pdu->data -= shrink - shift;