mirror of
https://github.com/opnsense/src.git
synced 2026-06-09 08:43:19 -04:00
ctladm: Only autoload cfiscsi.ko for iSCSI-specific commands
Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D42935
This commit is contained in:
parent
e8d8354834
commit
0f3210b3a7
1 changed files with 7 additions and 1 deletions
|
|
@ -4144,10 +4144,16 @@ main(int argc, char **argv)
|
|||
goto bailout;
|
||||
}
|
||||
#ifdef WANT_ISCSI
|
||||
else {
|
||||
switch (command) {
|
||||
case CTLADM_CMD_ISLIST:
|
||||
case CTLADM_CMD_ISLOGOUT:
|
||||
case CTLADM_CMD_ISTERMINATE:
|
||||
if (modfind("cfiscsi") == -1 &&
|
||||
kldload("cfiscsi") == -1)
|
||||
warn("couldn't load cfiscsi");
|
||||
break;
|
||||
default:
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
} else if ((command != CTLADM_CMD_HELP)
|
||||
|
|
|
|||
Loading…
Reference in a new issue