summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sshuttle/methods/pf.py2
-rw-r--r--tests/client/test_methods_pf.py8
2 files changed, 5 insertions, 5 deletions
diff --git a/sshuttle/methods/pf.py b/sshuttle/methods/pf.py
index d1f3bd6..d80678f 100644
--- a/sshuttle/methods/pf.py
+++ b/sshuttle/methods/pf.py
@@ -261,7 +261,7 @@ class OpenBsd(Generic):
("proto_variant", c_uint8),
("direction", c_uint8)]
- self.pfioc_rule = c_char * 3400
+ self.pfioc_rule = c_char * 3416
self.pfioc_natlook = pfioc_natlook
super(OpenBsd, self).__init__()
diff --git a/tests/client/test_methods_pf.py b/tests/client/test_methods_pf.py
index e965c62..ebe527f 100644
--- a/tests/client/test_methods_pf.py
+++ b/tests/client/test_methods_pf.py
@@ -403,8 +403,8 @@ def test_setup_firewall_openbsd(mock_pf_get_dev, mock_ioctl, mock_pfctl):
None)
assert mock_ioctl.mock_calls == [
- call(mock_pf_get_dev(), 0xcd48441a, ANY),
- call(mock_pf_get_dev(), 0xcd48441a, ANY),
+ call(mock_pf_get_dev(), 0xcd58441a, ANY),
+ call(mock_pf_get_dev(), 0xcd58441a, ANY),
]
assert mock_pfctl.mock_calls == [
call('-s Interfaces -i lo -v'),
@@ -451,8 +451,8 @@ def test_setup_firewall_openbsd(mock_pf_get_dev, mock_ioctl, mock_pfctl):
False,
None)
assert mock_ioctl.mock_calls == [
- call(mock_pf_get_dev(), 0xcd48441a, ANY),
- call(mock_pf_get_dev(), 0xcd48441a, ANY),
+ call(mock_pf_get_dev(), 0xcd58441a, ANY),
+ call(mock_pf_get_dev(), 0xcd58441a, ANY),
]
assert mock_pfctl.mock_calls == [
call('-s Interfaces -i lo -v'),