1/* 2 * We should not even be trying to compile this if we are not doing 3 * a module. 4 */ 5#include <linux/module.h> 6 7#ifdef CONFIG_MODULES 8 9#include <linux/types.h> 10#include <linux/string.h> 11#include <linux/kernel.h> 12 13#include "fcp_impl.h" 14 15EXPORT_SYMBOL(fcp_init); 16EXPORT_SYMBOL(fcp_release); 17EXPORT_SYMBOL(fcp_queue_empty); 18EXPORT_SYMBOL(fcp_receive_solicited); 19EXPORT_SYMBOL(fc_channels); 20EXPORT_SYMBOL(fcp_state_change); 21EXPORT_SYMBOL(fc_do_plogi); 22EXPORT_SYMBOL(fc_do_prli); 23 24/* SCSI stuff */ 25EXPORT_SYMBOL(fcp_scsi_queuecommand); 26EXPORT_SYMBOL(fcp_scsi_abort); 27EXPORT_SYMBOL(fcp_scsi_dev_reset); 28EXPORT_SYMBOL(fcp_scsi_host_reset); 29 30#endif /* CONFIG_MODULES */ 31