├── .gitignore ├── AUTHORS ├── CHANGES.md ├── CMakeLists.txt ├── COPYING ├── ChangeLog ├── Doxyfile ├── README.md ├── clib ├── CMakeLists.txt ├── client_addrinfo.c ├── client_addrinfo.h ├── client_socketapi.c ├── client_socketapi.h ├── client_socketconnect.c ├── client_socketconnect.h ├── client_socketconnect_async.c ├── client_socketconnect_async.h ├── client_socketconnect_emulated.c ├── client_socketconnect_emulated.h ├── client_util.c ├── client_util.h ├── muacc_client.c └── muacc_client.h ├── cmake ├── COPYING-CMAKE-SCRIPTS ├── CheckStructHasMember.cmake ├── FindGLIB2.cmake ├── FindPCAP.cmake ├── FindUUID.cmake ├── Findlex.cmake ├── Findlibevent.cmake ├── Findlibnl.cmake ├── Findliburiparser.cmake └── Findyacc.cmake ├── config.h.in ├── examples ├── CMakeLists.txt ├── addrinfo_demo │ ├── CMakeLists.txt │ └── addrinfo_demo.c ├── curl-multi │ ├── CMakeLists.txt │ ├── multi-app.c │ ├── multi-double.c │ └── multi-single.c ├── minimal_examples │ ├── CMakeLists.txt │ └── minimal_examples.c ├── muacsocks │ ├── CMakeLists.txt │ └── muacsocksd.c ├── socketconnect_async_demo │ ├── CMakeLists.txt │ └── socketconnect_async_demo.c └── synchr_socketconnect_demo │ ├── CMakeLists.txt │ └── synchr_socketconnect_demo.c ├── lib ├── CMakeLists.txt ├── dlog.c ├── dlog.h ├── intents.h ├── muacc.h ├── muacc_ctx.c ├── muacc_ctx.h ├── muacc_tlv.c ├── muacc_tlv.h ├── muacc_util.c ├── muacc_util.h ├── socketset.c ├── socketset.h ├── strbuf.c └── strbuf.h ├── libintents ├── CMakeLists.txt ├── Makefile ├── intents.h └── libintents.c ├── mam ├── CMakeLists.txt ├── mam.h ├── mam_configp.y ├── mam_configs.l ├── mam_ctx.c ├── mam_iface.c ├── mam_master.c ├── mam_netlink.c ├── mam_netlink.h ├── mam_pmeasure.c ├── mam_pmeasure.h ├── mam_util.c ├── mam_util.h ├── mptcp_mam_netlink.h ├── mptcp_netlink_parser.c ├── mptcp_netlink_parser.h └── mptcp_netlink_types.h ├── policies ├── CMakeLists.txt ├── policy.h ├── policy_category.conf ├── policy_earliest_arrival.c ├── policy_earliest_arrival.conf ├── policy_earliest_arrival.h ├── policy_earliest_arrival_base.c ├── policy_earliest_arrival_base.h ├── policy_earliest_arrival_countconns.c ├── policy_earliest_arrival_free-or-busy.c ├── policy_earliest_arrival_probabilities.c ├── policy_earliest_arrival_static.c ├── policy_earliest_arrival_util.c ├── policy_filesize.c ├── policy_intents.c ├── policy_mptcp_default_flow.c ├── policy_mptcp_default_flow.h ├── policy_mptcp_filesize.c ├── policy_mptcp_selective.c ├── policy_mptcp_simple.c ├── policy_rr_naive.c ├── policy_rr_naive.conf ├── policy_rr_pipelining.c ├── policy_rr_pipelining.conf ├── policy_sample.c ├── policy_sample.conf ├── policy_util.c ├── policy_util.h ├── policy_video.c ├── threshold_policy.c └── threshold_policy.conf └── tests ├── CMakeLists.txt ├── addrinfo.c ├── ifaceinfo.c ├── policy_sample.conf ├── policy_test.sh ├── test_policy_generic.c ├── test_socketconnect.c ├── test_util.c └── test_util.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/Doxyfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/README.md -------------------------------------------------------------------------------- /clib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/CMakeLists.txt -------------------------------------------------------------------------------- /clib/client_addrinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_addrinfo.c -------------------------------------------------------------------------------- /clib/client_addrinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_addrinfo.h -------------------------------------------------------------------------------- /clib/client_socketapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_socketapi.c -------------------------------------------------------------------------------- /clib/client_socketapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_socketapi.h -------------------------------------------------------------------------------- /clib/client_socketconnect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_socketconnect.c -------------------------------------------------------------------------------- /clib/client_socketconnect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_socketconnect.h -------------------------------------------------------------------------------- /clib/client_socketconnect_async.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_socketconnect_async.c -------------------------------------------------------------------------------- /clib/client_socketconnect_async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_socketconnect_async.h -------------------------------------------------------------------------------- /clib/client_socketconnect_emulated.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_socketconnect_emulated.c -------------------------------------------------------------------------------- /clib/client_socketconnect_emulated.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_socketconnect_emulated.h -------------------------------------------------------------------------------- /clib/client_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_util.c -------------------------------------------------------------------------------- /clib/client_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/client_util.h -------------------------------------------------------------------------------- /clib/muacc_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/muacc_client.c -------------------------------------------------------------------------------- /clib/muacc_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/clib/muacc_client.h -------------------------------------------------------------------------------- /cmake/COPYING-CMAKE-SCRIPTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/COPYING-CMAKE-SCRIPTS -------------------------------------------------------------------------------- /cmake/CheckStructHasMember.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/CheckStructHasMember.cmake -------------------------------------------------------------------------------- /cmake/FindGLIB2.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/FindGLIB2.cmake -------------------------------------------------------------------------------- /cmake/FindPCAP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/FindPCAP.cmake -------------------------------------------------------------------------------- /cmake/FindUUID.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/FindUUID.cmake -------------------------------------------------------------------------------- /cmake/Findlex.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/Findlex.cmake -------------------------------------------------------------------------------- /cmake/Findlibevent.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/Findlibevent.cmake -------------------------------------------------------------------------------- /cmake/Findlibnl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/Findlibnl.cmake -------------------------------------------------------------------------------- /cmake/Findliburiparser.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/Findliburiparser.cmake -------------------------------------------------------------------------------- /cmake/Findyacc.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/cmake/Findyacc.cmake -------------------------------------------------------------------------------- /config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/config.h.in -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/addrinfo_demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/addrinfo_demo/CMakeLists.txt -------------------------------------------------------------------------------- /examples/addrinfo_demo/addrinfo_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/addrinfo_demo/addrinfo_demo.c -------------------------------------------------------------------------------- /examples/curl-multi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/curl-multi/CMakeLists.txt -------------------------------------------------------------------------------- /examples/curl-multi/multi-app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/curl-multi/multi-app.c -------------------------------------------------------------------------------- /examples/curl-multi/multi-double.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/curl-multi/multi-double.c -------------------------------------------------------------------------------- /examples/curl-multi/multi-single.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/curl-multi/multi-single.c -------------------------------------------------------------------------------- /examples/minimal_examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/minimal_examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/minimal_examples/minimal_examples.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/minimal_examples/minimal_examples.c -------------------------------------------------------------------------------- /examples/muacsocks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/muacsocks/CMakeLists.txt -------------------------------------------------------------------------------- /examples/muacsocks/muacsocksd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/muacsocks/muacsocksd.c -------------------------------------------------------------------------------- /examples/socketconnect_async_demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/socketconnect_async_demo/CMakeLists.txt -------------------------------------------------------------------------------- /examples/socketconnect_async_demo/socketconnect_async_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/socketconnect_async_demo/socketconnect_async_demo.c -------------------------------------------------------------------------------- /examples/synchr_socketconnect_demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/synchr_socketconnect_demo/CMakeLists.txt -------------------------------------------------------------------------------- /examples/synchr_socketconnect_demo/synchr_socketconnect_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/examples/synchr_socketconnect_demo/synchr_socketconnect_demo.c -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/dlog.c: -------------------------------------------------------------------------------- 1 | #include 2 | __thread int muacc_debug_fd = STDERR_FILENO; 3 | -------------------------------------------------------------------------------- /lib/dlog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/dlog.h -------------------------------------------------------------------------------- /lib/intents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/intents.h -------------------------------------------------------------------------------- /lib/muacc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/muacc.h -------------------------------------------------------------------------------- /lib/muacc_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/muacc_ctx.c -------------------------------------------------------------------------------- /lib/muacc_ctx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/muacc_ctx.h -------------------------------------------------------------------------------- /lib/muacc_tlv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/muacc_tlv.c -------------------------------------------------------------------------------- /lib/muacc_tlv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/muacc_tlv.h -------------------------------------------------------------------------------- /lib/muacc_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/muacc_util.c -------------------------------------------------------------------------------- /lib/muacc_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/muacc_util.h -------------------------------------------------------------------------------- /lib/socketset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/socketset.c -------------------------------------------------------------------------------- /lib/socketset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/socketset.h -------------------------------------------------------------------------------- /lib/strbuf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/strbuf.c -------------------------------------------------------------------------------- /lib/strbuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/lib/strbuf.h -------------------------------------------------------------------------------- /libintents/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/libintents/CMakeLists.txt -------------------------------------------------------------------------------- /libintents/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/libintents/Makefile -------------------------------------------------------------------------------- /libintents/intents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/libintents/intents.h -------------------------------------------------------------------------------- /libintents/libintents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/libintents/libintents.c -------------------------------------------------------------------------------- /mam/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/CMakeLists.txt -------------------------------------------------------------------------------- /mam/mam.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam.h -------------------------------------------------------------------------------- /mam/mam_configp.y: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_configp.y -------------------------------------------------------------------------------- /mam/mam_configs.l: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_configs.l -------------------------------------------------------------------------------- /mam/mam_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_ctx.c -------------------------------------------------------------------------------- /mam/mam_iface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_iface.c -------------------------------------------------------------------------------- /mam/mam_master.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_master.c -------------------------------------------------------------------------------- /mam/mam_netlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_netlink.c -------------------------------------------------------------------------------- /mam/mam_netlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_netlink.h -------------------------------------------------------------------------------- /mam/mam_pmeasure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_pmeasure.c -------------------------------------------------------------------------------- /mam/mam_pmeasure.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_pmeasure.h -------------------------------------------------------------------------------- /mam/mam_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_util.c -------------------------------------------------------------------------------- /mam/mam_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mam_util.h -------------------------------------------------------------------------------- /mam/mptcp_mam_netlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mptcp_mam_netlink.h -------------------------------------------------------------------------------- /mam/mptcp_netlink_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mptcp_netlink_parser.c -------------------------------------------------------------------------------- /mam/mptcp_netlink_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mptcp_netlink_parser.h -------------------------------------------------------------------------------- /mam/mptcp_netlink_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/mam/mptcp_netlink_types.h -------------------------------------------------------------------------------- /policies/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/CMakeLists.txt -------------------------------------------------------------------------------- /policies/policy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy.h -------------------------------------------------------------------------------- /policies/policy_category.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_category.conf -------------------------------------------------------------------------------- /policies/policy_earliest_arrival.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival.c -------------------------------------------------------------------------------- /policies/policy_earliest_arrival.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival.conf -------------------------------------------------------------------------------- /policies/policy_earliest_arrival.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival.h -------------------------------------------------------------------------------- /policies/policy_earliest_arrival_base.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival_base.c -------------------------------------------------------------------------------- /policies/policy_earliest_arrival_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival_base.h -------------------------------------------------------------------------------- /policies/policy_earliest_arrival_countconns.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival_countconns.c -------------------------------------------------------------------------------- /policies/policy_earliest_arrival_free-or-busy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival_free-or-busy.c -------------------------------------------------------------------------------- /policies/policy_earliest_arrival_probabilities.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival_probabilities.c -------------------------------------------------------------------------------- /policies/policy_earliest_arrival_static.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival_static.c -------------------------------------------------------------------------------- /policies/policy_earliest_arrival_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_earliest_arrival_util.c -------------------------------------------------------------------------------- /policies/policy_filesize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_filesize.c -------------------------------------------------------------------------------- /policies/policy_intents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_intents.c -------------------------------------------------------------------------------- /policies/policy_mptcp_default_flow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_mptcp_default_flow.c -------------------------------------------------------------------------------- /policies/policy_mptcp_default_flow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_mptcp_default_flow.h -------------------------------------------------------------------------------- /policies/policy_mptcp_filesize.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_mptcp_filesize.c -------------------------------------------------------------------------------- /policies/policy_mptcp_selective.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_mptcp_selective.c -------------------------------------------------------------------------------- /policies/policy_mptcp_simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_mptcp_simple.c -------------------------------------------------------------------------------- /policies/policy_rr_naive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_rr_naive.c -------------------------------------------------------------------------------- /policies/policy_rr_naive.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_rr_naive.conf -------------------------------------------------------------------------------- /policies/policy_rr_pipelining.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_rr_pipelining.c -------------------------------------------------------------------------------- /policies/policy_rr_pipelining.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_rr_pipelining.conf -------------------------------------------------------------------------------- /policies/policy_sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_sample.c -------------------------------------------------------------------------------- /policies/policy_sample.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_sample.conf -------------------------------------------------------------------------------- /policies/policy_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_util.c -------------------------------------------------------------------------------- /policies/policy_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_util.h -------------------------------------------------------------------------------- /policies/policy_video.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/policy_video.c -------------------------------------------------------------------------------- /policies/threshold_policy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/threshold_policy.c -------------------------------------------------------------------------------- /policies/threshold_policy.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/policies/threshold_policy.conf -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/addrinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/addrinfo.c -------------------------------------------------------------------------------- /tests/ifaceinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/ifaceinfo.c -------------------------------------------------------------------------------- /tests/policy_sample.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/policy_sample.conf -------------------------------------------------------------------------------- /tests/policy_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/policy_test.sh -------------------------------------------------------------------------------- /tests/test_policy_generic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/test_policy_generic.c -------------------------------------------------------------------------------- /tests/test_socketconnect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/test_socketconnect.c -------------------------------------------------------------------------------- /tests/test_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/test_util.c -------------------------------------------------------------------------------- /tests/test_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fg-inet/socket-intents/HEAD/tests/test_util.h --------------------------------------------------------------------------------