Home | History | Annotate | Download | only in core

Lines Matching defs:optlen

86  * @param optlen length of header-options
92 tcp_output_alloc_header(struct tcp_pcb *pcb, u16_t optlen, u16_t datalen,
96 struct pbuf *p = pbuf_alloc(PBUF_IP, TCP_HLEN + optlen + datalen, PBUF_RAM);
99 (p->len >= TCP_HLEN + optlen));
105 TCPH_HDRLEN_FLAGS_SET(tcphdr, (5 + optlen / 4), TCP_ACK);
159 u8_t optlen = LWIP_TCP_OPT_LENGTH(optflags);
169 seg->len = p->tot_len - optlen;
193 TCPH_HDRLEN_FLAGS_SET(seg->tcphdr, (5 + optlen / 4), flags);
357 u8_t optlen = 0;
389 optlen = LWIP_TCP_OPT_LENGTH(TF_SEG_OPTS_TS);
520 u16_t max_len = pcb->mss - optlen;
530 if ((p = tcp_pbuf_prealloc(PBUF_TRANSPORT, seglen + optlen, pcb->mss, &oversize, pcb, apiflags, queue == NULL)) == NULL) {
536 TCP_DATA_COPY2((char *)p->payload + optlen, (u8_t*)arg + pos, seglen, &chksum, &chksum_swapped);
559 if ((p = pbuf_alloc(PBUF_TRANSPORT, optlen, PBUF_RAM)) == NULL) {
712 * @param optlen length of TCP options in bytes.
720 u8_t optlen = 0;
744 optlen = LWIP_TCP_OPT_LENGTH(optflags);
757 if ((p = pbuf_alloc(PBUF_TRANSPORT, optlen, PBUF_RAM)) == NULL) {
762 LWIP_ASSERT("tcp_enqueue_flags: check that first pbuf can hold optlen",
763 (p->len >= optlen));
796 /* optlen does not influence snd_buf */
840 u8_t optlen = 0;
844 optlen = LWIP_TCP_OPT_LENGTH(TF_SEG_OPTS_TS);
848 p = tcp_output_alloc_header(pcb, optlen, 0, htonl(pcb->snd_nxt));