Home
last modified time | relevance | path

Searched refs:ecn (Results 1 - 18 of 18) sorted by relevance

/third_party/node/deps/ngtcp2/ngtcp2/lib/
H A Dngtcp2_rtb.c906 if (conn->tx.ecn.state == NGTCP2_ECN_STATE_FAILED) { in conn_verify_ecn()
912 (pktns->rx.ecn.ack.ect0 > fr->ecn.ect0 || in conn_verify_ecn()
913 pktns->rx.ecn.ack.ect1 > fr->ecn.ect1 || in conn_verify_ecn()
914 pktns->rx.ecn.ack.ce > fr->ecn.ce || in conn_verify_ecn()
915 (fr->ecn.ect0 - pktns->rx.ecn.ack.ect0) + in conn_verify_ecn()
916 (fr->ecn in conn_verify_ecn()
[all...]
H A Dngtcp2_conn.h255 } ecn; member
305 } ecn; member
456 } ecn; member
H A Dngtcp2_conn.c904 if (pi->ecn != NGTCP2_ECN_NOT_ECT) { in conn_handle_tx_ecn()
908 if (pktns->tx.ecn.start_pkt_num == INT64_MAX) { in conn_handle_tx_ecn()
909 pktns->tx.ecn.start_pkt_num = hd->pkt_num; in conn_handle_tx_ecn()
912 ++pktns->tx.ecn.validation_pkt_sent; in conn_handle_tx_ecn()
918 ++pktns->tx.ecn.ect0; in conn_handle_tx_ecn()
923 switch (conn->tx.ecn.state) { in conn_handle_tx_ecn()
925 if (conn->tx.ecn.validation_start_ts == UINT64_MAX) { in conn_handle_tx_ecn()
926 assert(0 == pktns->tx.ecn.validation_pkt_sent); in conn_handle_tx_ecn()
927 assert(0 == pktns->tx.ecn.validation_pkt_lost); in conn_handle_tx_ecn()
929 conn->tx.ecn in conn_handle_tx_ecn()
[all...]
H A Dngtcp2_pkt.c787 dest->ecn.ect0 = ngtcp2_get_varint(&n, p); in ngtcp2_pkt_decode_ack_frame()
790 dest->ecn.ect1 = ngtcp2_get_varint(&n, p); in ngtcp2_pkt_decode_ack_frame()
793 dest->ecn.ce = ngtcp2_get_varint(&n, p); in ngtcp2_pkt_decode_ack_frame()
1643 len += ngtcp2_put_varint_len(fr->ecn.ect0) + in ngtcp2_pkt_encode_ack_frame()
1644 ngtcp2_put_varint_len(fr->ecn.ect1) + in ngtcp2_pkt_encode_ack_frame()
1645 ngtcp2_put_varint_len(fr->ecn.ce); in ngtcp2_pkt_encode_ack_frame()
1667 p = ngtcp2_put_varint(p, fr->ecn.ect0); in ngtcp2_pkt_encode_ack_frame()
1668 p = ngtcp2_put_varint(p, fr->ecn.ect1); in ngtcp2_pkt_encode_ack_frame()
1669 p = ngtcp2_put_varint(p, fr->ecn.ce); in ngtcp2_pkt_encode_ack_frame()
H A Dngtcp2_log.c267 NGTCP2_LOG_FRM_HD_FIELDS(dir), fr->type, fr->ecn.ect0, in log_fr_ack()
268 fr->ecn.ect1, fr->ecn.ce); in log_fr_ack()
H A Dngtcp2_qlog.c327 * ecn: in write_ack_frame()
367 p = write_pair_number(p, "ect1", fr->ecn.ect1); in write_ack_frame()
369 p = write_pair_number(p, "ect0", fr->ecn.ect0); in write_ack_frame()
371 p = write_pair_number(p, "ce", fr->ecn.ce); in write_ack_frame()
H A Dngtcp2_pkt.h211 } ecn; member
/third_party/ltp/testcases/network/tcp_cc/
H A Ddctcp01.sh14 tc qdisc del dev $(tst_iface) root netem loss 0.5% ecn
25 tc qdisc add dev $(tst_iface) root netem loss 0.5% ecn > /dev/null 2>&1
/third_party/nghttp2/src/
H A Dshrpx_quic_listener.cc88 .ecn = util::msghdr_get_ecn(&msg, su.storage.ss_family), in on_read()
107 << " ecn=" << log::hex << pi.ecn << log::dec << " " << datalen in on_read()
H A Dshrpx_quic.cc130 unsigned int tos = pi.ecn; in quic_send_packet()
169 << " ecn=" << log::hex << pi.ecn << log::dec << " " << nwrite in quic_send_packet()
H A Dshrpx_connection_handler.cc1123 *p++ = pi.ecn; in forward_quic_packet_to_lingering_worker_process()
1246 pkt->pi.ecn = *p++; in quic_ipc_read()
H A Dshrpx_http3_upstream.cc920 prev_pi.ecn != pi.ecn || in write_streams()
/third_party/curl/lib/vquic/
H A Dvquic_int.h82 socklen_t remote_addrlen, int ecn,
H A Dcurl_ngtcp2.c1548 socklen_t remote_addrlen, int ecn, in recv_pkt()
1562 pi.ecn = (uint8_t)ecn; in recv_pkt()
1546 recv_pkt(const unsigned char *pkt, size_t pktlen, struct sockaddr_storage *remote_addr, socklen_t remote_addrlen, int ecn, void *userp) recv_pkt() argument
H A Dcurl_quiche.c543 socklen_t remote_addrlen, int ecn, in recv_pkt()
551 (void)ecn; in recv_pkt()
541 recv_pkt(const unsigned char *pkt, size_t pktlen, struct sockaddr_storage *remote_addr, socklen_t remote_addrlen, int ecn, void *userp) recv_pkt() argument
/third_party/libcoap/src/
H A Dcoap_gnutls.c709 char *ecn = strchr(cn, ','); in get_san_or_cn() local
710 if (ecn) { in get_san_or_cn()
711 cn[ecn-cn] = '\000'; in get_san_or_cn()
H A Dcoap_openssl.c1902 char *ecn = strchr(cn, '/'); in get_san_or_cn_from_cert() local
1903 if (ecn) { in get_san_or_cn_from_cert()
1904 return OPENSSL_strndup(cn, ecn-cn); in get_san_or_cn_from_cert()
/third_party/node/deps/ngtcp2/ngtcp2/lib/includes/ngtcp2/
H A Dngtcp2.h538 * :member:`ecn` is ECN marking and when passing
543 uint32_t ecn; variable

Completed in 49 milliseconds