Module Name: src Committed By: pooka Date: Fri Mar 11 12:10:15 UTC 2011
Modified Files: src/sys/rump/net/lib/libshmif: if_shmem.c Log Message: After my change to the "interface accepts this packet" logic yesterday the CARP test stopped working, since CARP depends on IFF_PROMISC (which was previously always accidentally enabled). While making the interface honor IFF_PROMISC, also make it compare the received frame's address against ifp->if_sadl instead of a local enaddr value we cached when the interface was created. To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/rump/net/lib/libshmif/if_shmem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.