You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[ Network ] Creating stack for vmxnet3 on eth1
[ Inet4 ] Bringing up eth1 on CPU 0
[ Inet4 ] Network configured (00:0c:29:d4:1b:6c)
IP: 10.0.2.1
Netmask: 255.255.255.0
Gateway: 0.0.0.0
DNS Server: 0.0.0.0
[ Network ] Creating stack for vmxnet3 on eth2
[ Inet4 ] Bringing up eth2 on CPU 0
[ Inet4 ] Network configured (00:0c:29:d4:1b:76)
IP: 10.0.1.1
Netmask: 255.255.255.0
Gateway: 0.0.0.0
DNS Server: 0.0.0.0
[ Router ] Router created with 2 routes
10.0.1.0 255.255.255.0 0.0.0.0 eth2 1
10.0.2.0 255.255.255.0 0.0.0.0 eth1 1
When I from net 10.0.1.x try to ping 10.0.2.255 through the IncludeOS router, eth2 with address 10.0.1.1 replies to the broadcast.
$ ping 10.0.2.255
PING 10.0.2.255 (10.0.2.255) 56(84) bytes of data.
64 bytes from 10.0.1.1: icmp_seq=1 ttl=63 time=0.096 ms
Again, is this correct behavior that is_for_me returns true in this case?
Is it correct that (dst | stack_.netmask()) == ADDR_BCAST only checks if it's a broadcast, not if it's a broadcast on my net?
... which it should not.
Wireshark:
Network configuration:
Is it correct that this packet is destined for this stack?
This do result in true.
The text was updated successfully, but these errors were encountered: