summaryrefslogtreecommitdiffstats
path: root/usr.sbin/ctld/ctld.c
Commit message (Expand)AuthorAgeFilesLines
* Move the "offload" clause from the target section to portal-grouptrasz2015-02-281-18/+17
* Fix memory leak on incorrect initiator portal.mav2015-02-251-0/+1
* Add missing asprintf() status checks.mav2015-02-111-2/+8
* Teach ctld(8) to control non-iSCSI CTL ports.mav2015-02-071-8/+93
* Make it possible to set (via ctl.conf(5)) and query (via ctladm islist -v)trasz2015-02-061-0/+18
* Add support for multiple portal groups per target.mav2015-02-061-46/+116
* Bring some more order into iSCSI portal group tags support.mav2015-02-031-3/+14
* CTL LUN mapping rewrite.mav2015-02-011-213/+197
* Do not corrupt the listen string when parsing it.mav2014-12-031-5/+7
* Fix null pointer dereference.trasz2014-12-021-1/+1
* For both iSCSI initiator and target increase socket buffer sizes beforemav2014-11-221-1/+11
* In conf_apply() remove iSCSI ports from kernel before removing LUNs.mav2014-11-211-10/+10
* Add missing error checking for kernel_port_{add,remove}(). Both can failtrasz2014-11-211-3/+22
* Add support for sending redirections to iSCSI target.trasz2014-11-091-4/+52
* Remove unused assignments, noticed by Clang analyzer.mav2014-11-071-7/+7
* Simplify code; no functional changes.trasz2014-10-291-42/+16
* Add discovery-filter. This makes it possible to restrict which targetstrasz2014-10-291-0/+50
* Add basic iSNS client to the iSCSI target.mav2014-10-251-44/+349
* Make the initiator-name and initiator-portal checks a little nicer.trasz2014-10-241-0/+25
* Fix ctld(8) to not show the "auth-group <name> not assigned to any target"trasz2014-10-221-6/+15
* Whitespace fixes.trasz2014-10-221-6/+6
* Make kernel to update LUN size from the backing storage on configurationmav2014-09-181-1/+2
* Avoid ctld(8) crash on getaddrinfo(3) failure.trasz2014-09-061-9/+7
* Turn two errors, which are possible to trigger only by bugs,trasz2014-09-051-7/+3
* Make the iSCSI stack use __FBSDID() properly.trasz2014-08-211-1/+3
* Fix r269183 build woth GCC.mav2014-07-281-5/+10
* Add netmasks support to initiator-portal option.mav2014-07-281-12/+84
* Create separate CTL port for every iSCSI target (and maybe portal group).mav2014-07-051-14/+3
* English.trasz2014-04-161-3/+3
* If we fail to create LUN, try again on next configuration reload.trasz2014-04-161-1/+9
* Use consistent punctuation.trasz2014-04-161-3/+4
* Constify.trasz2014-04-161-5/+5
* Properly pass the initiator address when running in proxy mode.trasz2014-04-161-26/+19
* Use socket address from accept(2) instead of retrieving it viatrasz2014-04-161-11/+13
* Rework the way we enable CTL iSCSI port. Previously conf_apply()trasz2014-04-161-8/+13
* Properly identify target portal when running in proxy mode. While here,trasz2014-04-161-11/+22
* Make it possible for the iSCSI target side to operate in both normaltrasz2014-04-161-78/+77
* Stop treating LUN 0 as mandatory. There is no reason to do that.trasz2014-04-151-7/+6
* Make the debug messages during ctld(8) shutdown less confusing.trasz2014-02-111-3/+3
* So, it turns out SIGCHLD is discarded by default, so we have to set uptrasz2014-02-111-0/+16
* Use new auth-type "deny" instead of using "chap" with no chap entries;trasz2014-02-111-0/+2
* Use "default" as default discovery-auth-group, instead of "no-access".trasz2014-02-111-1/+2
* Add a new auth-group "default", defaulting to deny, and make it possibletrasz2014-02-111-4/+3
* Add auth-type.trasz2014-02-111-0/+52
* Rename a variable, no functional changes.trasz2014-02-111-46/+46
* Make function ordering slightly more logical; no functional changes.trasz2014-02-111-120/+120
* Implement initiator-name and initiator-portal restrictions.trasz2014-02-111-2/+107
* Daemonize after applying configuration, not before, so thattrasz2014-02-111-8/+9
* Improve check for duplicated paths. It shows the warning twice fortrasz2014-02-111-10/+15
* Refactor.trasz2014-02-111-58/+64
OpenPOWER on IntegriCloud