[2.6 patch] drivers/ieee1394/ieee1394_transactions.c should #include "ieee1394_transactions.h" Every file should #include the headers containing the prototypes for it's global functions. Signed-off-by: Adrian Bunk --- linux-2.6.15-rc1-mm2-full/drivers/ieee1394/ieee1394_transactions.c.old 2005-11-19 02:29:46.000000000 +0100 +++ linux-2.6.15-rc1-mm2-full/drivers/ieee1394/ieee1394_transactions.c 2005-11-19 02:30:09.000000000 +0100 @@ -22,6 +22,7 @@ #include "ieee1394_core.h" #include "highlevel.h" #include "nodemgr.h" +#include "ieee1394_transactions.h" #define PREP_ASYNC_HEAD_ADDRESS(tc) \