On 2016/09/13 21:20, Sander van Kranenburg wrote:
> Hi,
> 
> Are you at openbsd 6.0 at the moment?
> This is my uname -a OpenBSD openbsd.HOME.local 6.0 GENERIC#0 i386.
> -netmask doesn't work at all for me since i updated tot 6.0

-current from a few days ago, but I just also tested it on 6.0 release.


> Van: Stuart Henderson [mailto:s...@spacehopper.org] 
> Verzonden: dinsdag 13 september 2016 23:07
> Aan: Sander van Kranenburg <san...@vkranenburg.nl>
> CC: ports@openbsd.org
> Onderwerp: Re: openvpn broken caused by a change in route add and delete
> 
> On 2016/09/13 19:29, Sander van Kranenburg wrote:
> > Hi,
> > 
> > As far as i know -netmask doesn't work anymore.
> > We need to add the netbits tot the network adres like openvpn is doing with 
> > ipv6.
> 
> -netmask is expected to work exactly the same as specifying ip/prefix, and it 
> does work fine here:
> 
> # route add -net 192.0.2.0 82.68.199.133 -netmask 255.255.255.0 add net 
> 192.0.2.0: gateway 82.68.199.133 # netstat -rnfinet | grep ^192
> 192.0.2/24         82.68.199.133      UGS        0        0     -     8 vlan2
> # route delete -net 192.0.2.0 -netmask 255.255.255.0 delete net 192.0.2.0 # 
> netstat -rnfinet | grep ^192 # 
> 
> Exactly the same behaviour as the prefix:
> 
> # route add 192.0.2.0/24 82.68.199.133
> add net 192.0.2.0/24: gateway 82.68.199.133 # netstat -rnfinet | grep ^192 
> 192.0.2/24         82.68.199.133      UGS        0        0     -     8 vlan2
> # route delete 192.0.2.0/24
> delete net 192.0.2.0/24
> # netstat -rnfinet | grep ^192
> # 
> 
> I think the problem you ran into was something to do with the gateway 
> address, handling of this *was* changed relatively recently, and not the 
> syntax of address format to route(8).
> 

Reply via email to