diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a51f1f6..b3f4713 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,6 +4,8 @@ on: push: branches: - main + - fix* + - feat* paths: - "**/*.go" - "**/*.c" diff --git a/component/control/kern/tproxy.c b/component/control/kern/tproxy.c index a2529ca..e9b345c 100644 --- a/component/control/kern/tproxy.c +++ b/component/control/kern/tproxy.c @@ -1548,6 +1548,7 @@ int tproxy_wan_egress(struct __sk_buff *skb) { if ((skb->mark & 0x80) == 0x80) { bpf_printk("No pid_pname found. But it should not happen: %pI6:%u (%u)", saddr, bpf_ntohs(sport), l4proto); + return TC_ACT_OK; } }