gitextract_ub2ine7o/ ├── .gitattributes ├── README.building.md ├── README.md ├── releases/ │ └── README.md └── src/ ├── bases/ │ ├── udm-1.10.0-12/ │ │ ├── buildroot-config.txt │ │ ├── kernel-config │ │ ├── prefix │ │ └── versions.txt │ ├── udm-1.10.0-8/ │ │ ├── buildroot-config.txt │ │ ├── kernel-config │ │ ├── prefix │ │ └── versions.txt │ ├── udm-1.11.0/ │ │ ├── buildroot-config.txt │ │ ├── kernel-config │ │ ├── patches/ │ │ │ └── wireguard-linux-compat/ │ │ │ ├── 0001-exclude-skb_put_data-for-kernel-v4.4.198.patch │ │ │ ├── 0002-exclude-skb_put_data-for-kernel-v4.4.60.patch │ │ │ ├── 021-ubnt-reuse-addr-and-port-for-udp-tunnel.patch │ │ │ ├── 041-ubnt-protection-from-routing-loops.patch │ │ │ └── 099-ubnt-add-get-last-receive-timeout.patch │ │ ├── prefix │ │ └── versions.txt │ ├── udm-1.9.0-10/ │ │ ├── buildroot-config.txt │ │ ├── kernel-config │ │ ├── linux-patches/ │ │ │ └── linux-0001-dtc-lexer.patch │ │ ├── prefix │ │ └── versions.txt │ ├── udm-2.4/ │ │ ├── buildroot-config.txt │ │ ├── kernel-config │ │ ├── linux-patches/ │ │ │ └── linux-0001-localversion.patch │ │ ├── patches/ │ │ │ └── wireguard-linux-compat/ │ │ │ ├── 0001-exclude-skb_put_data-for-kernel-v4.4.198.patch │ │ │ ├── 0002-exclude-skb_put_data-for-kernel-v4.4.60.patch │ │ │ ├── 021-ubnt-reuse-addr-and-port-for-udp-tunnel.patch │ │ │ ├── 041-ubnt-protection-from-routing-loops.patch │ │ │ └── 099-ubnt-add-get-last-receive-timeout.patch │ │ ├── prefix │ │ └── versions.txt │ ├── udm-base-2.4/ │ │ ├── buildroot-config.txt │ │ ├── kernel-config │ │ ├── linux-patches/ │ │ │ └── linux-0001-localversion.patch │ │ ├── patches/ │ │ │ └── wireguard-linux-compat/ │ │ │ ├── 0001-exclude-skb_put_data-for-kernel-v4.4.198.patch │ │ │ ├── 0002-exclude-skb_put_data-for-kernel-v4.4.60.patch │ │ │ ├── 021-ubnt-reuse-addr-and-port-for-udp-tunnel.patch │ │ │ ├── 041-ubnt-protection-from-routing-loops.patch │ │ │ └── 099-ubnt-add-get-last-receive-timeout.patch │ │ ├── prefix │ │ └── versions.txt │ └── udr-3.0.13/ │ ├── buildroot-config.txt │ ├── kernel-config │ ├── patches/ │ │ └── wireguard-linux-compat/ │ │ ├── 0001-exclude-skb_put_data-for-kernel-v4.4.198.patch │ │ ├── 0002-exclude-skb_put_data-for-kernel-v4.4.60.patch │ │ ├── 021-ubnt-reuse-addr-and-port-for-udp-tunnel.patch │ │ ├── 041-ubnt-protection-from-routing-loops.patch │ │ └── 099-ubnt-add-get-last-receive-timeout.patch │ ├── prefix │ └── versions.txt ├── boot/ │ └── setup-wireguard.service ├── build-wireguard.sh ├── packages/ │ ├── bison/ │ │ └── 0001-bison-glibc-change-work-around.patch │ ├── dtc/ │ │ └── 0001-dtc-extern-yylloc.patch │ ├── gcc/ │ │ └── 6.4.0/ │ │ └── 944-mpc-relative-literal-loads-logic-in-aarch64_classify_symbol.patch │ ├── m4/ │ │ ├── 0001-m4-glibc-change-work-around.patch │ │ └── 0002-m4-fix-sigstksz.patch │ ├── openresolv/ │ │ ├── Config.in │ │ ├── openresolv.hash │ │ └── openresolv.mk │ ├── wireguard-linux-compat/ │ │ ├── Config.in │ │ ├── wireguard-linux-compat.hash │ │ └── wireguard-linux-compat.mk │ └── wireguard-tools/ │ ├── Config.in │ ├── wireguard-tools.hash │ └── wireguard-tools.mk ├── patches/ │ ├── 0001-add-kernel-4-19.patch │ ├── 0002-wireguard-packages.patch │ └── 0003-openresolv-package.patch └── wireguard/ ├── etc/ │ └── wireguard/ │ └── wg0.conf.sample ├── setup_wireguard.sh └── usr/ └── bin/ └── wg-quick