Date: Mon, 30 Mar 2020 14:25:01 -0400 From: Christos Zoulas <chris...@zoulas.com> Message-ID: <3d3ac2b9-5e6e-400c-9a4b-10742c90c...@zoulas.com>
| All the tests are failing for you the same way: | rump.route: SO_RERROR: Socket operation on non-socket Not all, but quite a few are. This one I think is due to src/sbin/route/rouyte.c 1.167 sock = prog_socket(PF_ROUTE, SOCK_RAW, 0); if (setsockopt(sock, SOL_SOCKET, SO_RERROR, &on, sizeof(on)) == -1) warn("SO_RERROR"); where that setcockopt() was added. I think that needs to be a prog_* type call, so rump can do the right thing. That will mean adding it to prog_opts, and right now I don't have time to work out what the correct magic is, but if no-one else does in the next day or so, I will take another look. That should take care of the failing network related tests that contain rump.route commands, but that's not all of the failing tests. kre