• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stillya / wg-relay / 24736809271

21 Apr 2026 05:29PM UTC coverage: 49.85% (-0.6%) from 50.494%
24736809271

push

github

web-flow
feat: enable IP forwarding on datapath startup (#26)

0 of 17 new or added lines in 3 files covered. (0.0%)

664 of 1332 relevant lines covered (49.85%)

0.55 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/pkg/dataplane/linux/ipforward.go
1
package linux
2

3
import (
4
        "os"
5

6
        "github.com/pkg/errors"
7
)
8

9
// EnableIPForwarding sets the kernel sysctl knobs required for packet forwarding.
NEW
10
func EnableIPForwarding() error {
×
NEW
11
        sysctls := []string{
×
NEW
12
                "/proc/sys/net/ipv4/ip_forward",
×
NEW
13
                "/proc/sys/net/ipv4/conf/all/forwarding",
×
NEW
14
                "/proc/sys/net/ipv6/conf/all/forwarding",
×
NEW
15
        }
×
NEW
16
        for _, path := range sysctls {
×
NEW
17
                if err := os.WriteFile(path, []byte("1"), 0o600); err != nil {
×
NEW
18
                        return errors.Wrapf(err, "failed to set %s", path)
×
NEW
19
                }
×
20
        }
21

NEW
22
        return nil
×
23
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc