3 ms·
I don't think it is a case of deliberately "circumventing" the routing table, but rather that the operating system most likely performed source address selectio
by neilalexander 7y ago
I don't think it is a case of deliberately "circumventing" the routing table, but rather that the operating system most likely performed source address selection based on the routing table at connection setup. The fact that the routing table has since changed is likely irrelevant after that depending on how the source address is used when calculating the outbound interface. That behaviour is different across different operating systems but this is correct and functioning as expected for Darwin.