Hello,
I noticed that calls to the function bwfm_pci_debug_console()
are wrapped in ifdef but the function itself isn't.
- Michael
Index: if_bwfm_pci.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_bwfm_pci.c,v
retrieving revision 1.8
diff -u -p -u -r1.8 if_bwfm_pci.c
--- if_bwfm_pci.c 8 Jan 2018 00:46:15 -0000 1.8
+++ if_bwfm_pci.c 8 Jan 2018 02:29:14 -0000
@@ -255,7 +255,9 @@ void bwfm_pci_flowring_delete(struct b
void bwfm_pci_stop(struct bwfm_softc *);
int bwfm_pci_txdata(struct bwfm_softc *, struct mbuf *);
+#ifdef BWFM_DEBUG
void bwfm_pci_debug_console(struct bwfm_pci_softc *);
+#endif
int bwfm_pci_msgbuf_query_dcmd(struct bwfm_softc *, int,
int, char *, size_t *);
@@ -1666,6 +1668,7 @@ bwfm_pci_txdata(struct bwfm_softc *bwfm,
return 0;
}
+#ifdef BWFM_DEBUG
void
bwfm_pci_debug_console(struct bwfm_pci_softc *sc)
{
@@ -1685,6 +1688,7 @@ bwfm_pci_debug_console(struct bwfm_pci_s
printf("%c", ch);
}
}
+#endif
int
bwfm_pci_intr(void *v)