mvfst
mvfst copied to clipboard
An implementation of the QUIC transport protocol.
After I run `./getdeps.sh`, I got: ``` /home/maoziming/mvfst/quic/xsk/XskSender.cpp: In member function ‘facebook::xdpsocket::FlushResult facebook::xdpsocket::XskSender::flush()’: /home/maoziming/mvfst/quic/xsk/XskSender.cpp:231:65: error: ‘struct xdp_ring_offset’ has no member named ‘flags’ auto* txFlagsPtr = (uint32_t*)((char*)txMap_ + xskOffsets_.tx.flags); ^~~~~ /home/maoziming/mvfst/quic/xsk/XskSender.cpp:233:16:...
OS-ENV: [root@presto_velox mvfst]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-7" CENTOS_MANTISBT_PROJECT_VERSION="7" REDHAT_SUPPORT_PRODUCT="centos" REDHAT_SUPPORT_PRODUCT_VERSION="7" [root@presto_velox mvfst]# uname -a Linux...
I follow the building steps in README.md, but got this Error and build failed. Error message: mvfst/quic/state/test/AckHandlersTest.cpp:7779:1: internal compiler error: in invert, at value-range.cc:1811 7779 | } // namespace quic...
I don't get the congestion window and bytes in flight data in the qlog files, As you can see in qvis :  Is it an option to enable somewhere...
I run tperf on wired and wireless networks, it works well on wired networks but fails on wireless networks. It seems that, onConnectionError() in quic\tools\tperf\tperf.cpp prints the error message, flushInternal()...
... and not an internal Facebook QUIC version. Makes testing against other QUIC stacks either. I haven't figured out how to set the ALPN though.
This is on 14.2.1 aarch64: ``` :info:build FAILED: quic/dsr/libmvfst_dsr_frontend.0.dylib :info:build : && /usr/bin/clang++ -pipe -I/opt/local/libexec/openssl3/include -I/opt/local/libexec/boost/1.81/include -Os -DNDEBUG -I/opt/local/libexec/openssl3/include -I/opt/local/libexec/boost/1.81/include -isystem/opt/local/include -stdlib=libc++ -isysroot/Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -arch arm64 -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX14.sdk -mmacosx-version-min=14.0 -dynamiclib -Wl,-headerpad_max_install_names...
I am a member of a group investigating automated testing of QUIC protocol implementations. During our tests involving a Mvfst implementation in Proxygen (v2023.09.18.00). The Mvfst server does not close...
I don't seem to find any API for assigning priorities to Datagrams (relative to other datagrams and streams). Is this feature (mentioned in RFC 9221) not implemented?
when i run "sudo ./build/fbcode_builder/getdeps.py install-system-deps --recursive --install-prefix=$(pwd)/_build" on Ubuntu 20.04 , some errors occured.  when i run "./getdeps.sh" on Ubuntu 20.04 , some errors occured.  Could you...