UTOPPY_HEADER_SIZE
len = uimin(len, UTOPPY_BSIZE - (UTOPPY_HEADER_SIZE +
((void*)&(((uint8_t*)(sc)->sc_in_data)[(sc)->sc_in_offset+UTOPPY_HEADER_SIZE]))
len = dlen + UTOPPY_HEADER_SIZE;
h->h_len = htole16(dlen + UTOPPY_HEADER_SIZE);
if (len < UTOPPY_HEADER_SIZE || len < (uint32_t)le16toh(h->h_len)) {
if (len > UTOPPY_HEADER_SIZE) {
e = data + ((len & ~1) - UTOPPY_HEADER_SIZE);
sc->sc_in_len = (size_t) len - UTOPPY_HEADER_SIZE;