Rename the module for 'device enc' to "if_enc" to avoid conflicting with

the CAM "enc" peripheral (part of ses(4)).  Previously the two modules
used the same name, so only one was included in a linked kernel causing
enc0 to not be created if you added IPSEC to GENERIC.  The new module
name follows the pattern of other network interfaces (e.g. "if_loop").

MFC after:	1 week
This commit is contained in:
John Baldwin 2012-10-02 12:25:30 +00:00
parent df4e91d386
commit b3aa419331

View File

@ -179,12 +179,12 @@ enc_modevent(module_t mod, int type, void *data)
}
static moduledata_t enc_mod = {
"enc",
"if_enc",
enc_modevent,
0
};
DECLARE_MODULE(enc, enc_mod, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY);
DECLARE_MODULE(if_enc, enc_mod, SI_SUB_PROTO_IFATTACHDOMAIN, SI_ORDER_ANY);
static int
enc_output(struct ifnet *ifp, struct mbuf *m, struct sockaddr *dst,