--- - branch: MAIN date: Wed Aug 10 10:09:42 UTC 2016 files: - new: '1.225' old: '1.224' path: src/sys/net/if.h pathrev: src/sys/net/if.h@1.225 type: modified - new: '1.91' old: '1.90' path: src/sys/net/if_loop.c pathrev: src/sys/net/if_loop.c@1.91 type: modified - new: '1.6' old: '1.5' path: src/sys/rump/net/lib/libnet/net_component.c pathrev: src/sys/rump/net/lib/libnet/net_component.c@1.6 type: modified id: 20160810T100942Z.4b4533c71c18e796f97816d154def931c6b119b6 log: | On the first day (that being the eighth day of the eighth month,) the building was completed only to discover that within there lay havoc. On the second day all just groaned and moaned, and it must be someone else's problen. On the third day, St. Martin stepped in and traced the culprit, which provided inspiration, and a correction was made. Forevermore all were agog at just how such a trivial thing could do so much damage... OK... to be a little less vague. The loopback interface is a truly "special" thing, and rump knew that - and treated it very specially. Unfortunately, when the loopback interface is changed, and rump does not keep up, bad things happen. This (overall) might, or might not, be the correct fix - but for now it appears to work. If someone, sometime, finds a better way to deal with the issues of the loopback interfaces true majesty, feel free to revert this and do it another way. module: src subject: 'CVS commit: src/sys' unixtime: '1470823782' user: kre