modules: add/correct module versions and depends
authorSimon Schubert <corecode@dragonflybsd.org>
Tue, 8 Sep 2009 10:15:13 +0000 (12:15 +0200)
committerSimon Schubert <corecode@dragonflybsd.org>
Tue, 8 Sep 2009 10:15:13 +0000 (12:15 +0200)
sys/bus/isa/isa_common.c
sys/dev/netif/ar/if_ar.c
sys/dev/netif/sr/if_sr.c
sys/dev/sound/driver.c
sys/emulation/linux/i386/linux_sysvec.c
sys/kern/kern_firmware.c
sys/net/if_ethersubr.c
sys/net/zlib.c
sys/netgraph/bridge/ng_bridge.c
sys/netgraph/netgraph.h
sys/netgraph/netgraph/ng_base.c

index d453033..14be8c8 100644 (file)
@@ -1044,6 +1044,7 @@ DRIVER_MODULE(isa, isab, isa_driver, isa_devclass, 0, 0);
 #ifdef __i386__
 DRIVER_MODULE(isa, nexus, isa_driver, isa_devclass, 0, 0);
 #endif
 #ifdef __i386__
 DRIVER_MODULE(isa, nexus, isa_driver, isa_devclass, 0, 0);
 #endif
+MODULE_VERSION(isa, 1);
 
 /*
  * Code common to ISA bridges.
 
 /*
  * Code common to ISA bridges.
index 4ffe7fc..6c6d685 100644 (file)
@@ -184,7 +184,7 @@ static int irqtable[16] = {
 DECLARE_DUMMY_MODULE(if_ar);
 MODULE_DEPEND(if_ar, sppp, 1, 1, 1);
 #else
 DECLARE_DUMMY_MODULE(if_ar);
 MODULE_DEPEND(if_ar, sppp, 1, 1, 1);
 #else
-MODULE_DEPEND(ng_sync_ar, netgraph, 1, 1, 1);
+MODULE_DEPEND(ng_sync_ar, netgraph, NG_ABI_VERSION, NG_ABI_VERSION, NG_ABI_VERSION);
 #endif
 
 static void arintr(void *arg);
 #endif
 
 static void arintr(void *arg);
index fab2ff2..75417fb 100644 (file)
@@ -221,7 +221,7 @@ devclass_t sr_devclass;
 DECLARE_DUMMY_MODULE(if_sr);
 MODULE_DEPEND(if_sr, sppp, 1, 1, 1);
 #else
 DECLARE_DUMMY_MODULE(if_sr);
 MODULE_DEPEND(if_sr, sppp, 1, 1, 1);
 #else
-MODULE_DEPEND(ng_sync_sr, netgraph, 1, 1, 1);
+MODULE_DEPEND(ng_sync_sr, netgraph, NG_ABI_VERSION, NG_ABI_VERSION, NG_ABI_VERSION);
 #endif
 
 static void    srintr(void *arg);
 #endif
 
 static void    srintr(void *arg);
index 6284b10..aba80ef 100644 (file)
@@ -60,16 +60,15 @@ MODULE_DEPEND(snd_driver, snd_atiixp, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_cmi, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_cs4281, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_csa, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_cmi, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_cs4281, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_csa, 1, 1, 1);
-MODULE_DEPEND(snd_driver, snd_csapcm, 1, 1, 1);
+/* MODULE_DEPEND(snd_driver, snd_csapcm, 1, 1, 1); in csa */
 MODULE_DEPEND(snd_driver, snd_ds1, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_emu10k1, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_envy24, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_envy24ht, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_es137x, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_ds1, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_emu10k1, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_envy24, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_envy24ht, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_es137x, 1, 1, 1);
-MODULE_DEPEND(snd_driver, snd_es1888, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_ess, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_fm801, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_ess, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_fm801, 1, 1, 1);
-MODULE_DEPEND(snd_driver, snd_gusc, 1, 1, 1);
+/* MODULE_DEPEND(snd_driver, snd_gusc, 1, 1, 1); in mss */
 MODULE_DEPEND(snd_driver, snd_hda, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_ich, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_maestro, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_hda, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_ich, 1, 1, 1);
 MODULE_DEPEND(snd_driver, snd_maestro, 1, 1, 1);
index 4cf5a04..cf75f2d 100644 (file)
@@ -63,6 +63,8 @@
 #include "../linux_signal.h"
 #include "../linux_util.h"
 
 #include "../linux_signal.h"
 #include "../linux_util.h"
 
+MODULE_VERSION(linux, 1);
+
 MALLOC_DEFINE(M_LINUX, "linux", "Linux mode structures");
 
 #if BYTE_ORDER == LITTLE_ENDIAN
 MALLOC_DEFINE(M_LINUX, "linux", "Linux mode structures");
 
 #if BYTE_ORDER == LITTLE_ENDIAN
index 926eb2f..cdfd47a 100644 (file)
@@ -208,3 +208,5 @@ fail_open:
        kfree(fw_path, M_TEMP);
        return(NULL);
 }
        kfree(fw_path, M_TEMP);
        return(NULL);
 }
+
+MODULE_VERSION(firmware, 1);
index 287109a..e06242f 100644 (file)
@@ -1806,3 +1806,5 @@ ether_input_chain(struct ifnet *ifp, struct mbuf *m, const struct pktinfo *pi,
 
        logether(chain_end, ifp);
 }
 
        logether(chain_end, ifp);
 }
+
+MODULE_VERSION(ether, 1);
index bb6bb15..d60b2d1 100644 (file)
@@ -58,6 +58,7 @@
 #include <sys/types.h>
 #include <sys/time.h>
 #include <sys/systm.h>
 #include <sys/types.h>
 #include <sys/time.h>
 #include <sys/systm.h>
+#include <sys/module.h>
 #  define HAVE_MEMCPY
 #  define memcpy(d, s, n)      bcopy((s), (d), (n))
 #  define memset(d, v, n)      bzero((d), (n))
 #  define HAVE_MEMCPY
 #  define memcpy(d, s, n)      bcopy((s), (d), (n))
 #  define memset(d, v, n)      bzero((d), (n))
@@ -5388,3 +5389,5 @@ adler32(uLong adler, const Bytef *buf, uInt len)
     return (s2 << 16) | s1;
 }
 /* --- adler32.c */
     return (s2 << 16) | s1;
 }
 /* --- adler32.c */
+
+MODULE_VERSION(zlib, 1);
index d678ab4..1b6dca0 100644 (file)
@@ -285,7 +285,7 @@ static struct ng_type ng_bridge_typestruct = {
 NETGRAPH_INIT(bridge, &ng_bridge_typestruct);
 
 /* Depend on ng_ether so we can use the Ethernet parse type */
 NETGRAPH_INIT(bridge, &ng_bridge_typestruct);
 
 /* Depend on ng_ether so we can use the Ethernet parse type */
-MODULE_DEPEND(ng_bridge, ng_ether, 1, 1, 1);
+MODULE_DEPEND(ng_bridge, ng_ether, NG_ABI_VERSION, NG_ABI_VERSION, NG_ABI_VERSION);
 
 /******************************************************************
                    NETGRAPH NODE METHODS
 
 /******************************************************************
                    NETGRAPH NODE METHODS
index 5c18668..915e8e6 100644 (file)
@@ -310,7 +310,8 @@ static moduledata_t ng_##typename##_mod = {                         \
        ng_mod_event,                                                   \
        (typestructp)                                                   \
 };                                                                     \
        ng_mod_event,                                                   \
        (typestructp)                                                   \
 };                                                                     \
-DECLARE_MODULE(ng_##typename, ng_##typename##_mod, sub, order)
+DECLARE_MODULE(ng_##typename, ng_##typename##_mod, sub, order);                \
+MODULE_VERSION(ng_##typename, NG_ABI_VERSION)
 
 #define NETGRAPH_INIT(tn, tp)                                          \
        NETGRAPH_INIT_ORDERED(tn, tp, SI_SUB_PSEUDO, SI_ORDER_ANY)
 
 #define NETGRAPH_INIT(tn, tp)                                          \
        NETGRAPH_INIT_ORDERED(tn, tp, SI_SUB_PSEUDO, SI_ORDER_ANY)
index 9df0e1d..c83f335 100644 (file)
@@ -69,6 +69,8 @@
 #include <netgraph/netgraph.h>
 #include <netgraph/ng_parse.h>
 
 #include <netgraph/netgraph.h>
 #include <netgraph/ng_parse.h>
 
+MODULE_VERSION(netgraph, NG_ABI_VERSION);
+
 /* List of all nodes */
 static LIST_HEAD(, ng_node) nodelist;
 
 /* List of all nodes */
 static LIST_HEAD(, ng_node) nodelist;