bapt
c0cd28f928
use .Mt to mark up email addresses consistently (part2)
...
PR: 191174
Submitted by: Franco Fichtner <franco@lastsummer.de>
2014-06-20 09:57:27 +00:00
trasz
49d8d5028f
Implement redirection handling in initiator.
...
Sponsored by: The FreeBSD Foundation
2014-06-18 17:35:40 +00:00
trasz
9975d0a2a6
Get rid of unneccessary argument.
...
Sponsored by: The FreeBSD Foundation
2014-06-18 17:21:38 +00:00
trasz
7e30e0160a
Improve code a little; no functional changes.
...
Sponsored by: The FreeBSD Foundation
2014-06-18 17:04:25 +00:00
trasz
42b427986a
Use proper term in debug messages.
...
MFC after: 1 month
Sponsored by: FreeBSD Foundation
2014-06-18 17:00:41 +00:00
trasz
0c37f4aebf
Remove unused variable.
2014-05-15 18:34:31 +00:00
trasz
517f4fff73
Remove redundant code.
...
Sponsored by: The FreeBSD Foundation
2014-04-17 12:53:56 +00:00
trasz
535b38ba9b
Make it possible for the initiator side to operate in both proxy
...
and normal mode; this makes it possible to compile with the former
by default, but use it only when neccessary. That's especially
important for the userland part.
Sponsored by: The FreeBSD Foundation
2014-04-16 18:23:36 +00:00
rwatson
a400e9c007
Update most userspace consumers of capability.h to use capsicum.h instead.
...
auditdistd is not updated as I will make the change upstream and then do a
vendor import sometime in the next week or two.
MFC after: 3 weeks
2014-03-16 11:04:44 +00:00
trasz
14f5d801bf
So, it turns out SIGCHLD is discarded by default, so we have to set up
...
a dummy handler to make it interrupt an ioctl(2) or select(2).
This makes those short-lived iscsid(8) zombies disappear.
Sponsored by: The FreeBSD Foundation
2014-02-11 10:47:28 +00:00
trasz
39c661e770
Empty data segment during Login Phase is rather unlikely, but it's not
...
a protocol error.
Sponsored by: The FreeBSD Foundation
2014-02-11 10:45:20 +00:00
trasz
a2246187e5
The log_whatever() routines don't accept NULL for format strings,
...
so mark them as __printflike instead of __printf0like.
Sponsored by: The FreeBSD Foundation
2014-02-10 15:12:59 +00:00
trasz
10f8f061ad
Plug memory leak.
...
Coverity CID: 1087991
Approved by: re (gjb)
Sponsored by: FreeBSD Foundation
2013-10-09 13:48:08 +00:00
trasz
751ffd6b5a
Fix memory overrun.
...
Coverity CID: 1092478
Approved by: re (gjb)
Sponsored by: FreeBSD Foundation
2013-10-09 13:45:07 +00:00
trasz
84d8bf623b
Fix several problems in the new iSCSI stack; this includes interoperability
...
fix for LIO (Linux target), removing possibility for the target to avoid mutual
CHAP by choosing to skip authentication altogether, and fixing truncated error
messages in iscsictl(8) output. This also fixes several of the problems found
with Coverity.
Note that this change requires world rebuild.
Coverity CID: 1088038, 1087998, 1087990, 1088004, 1088044, 1088041, 1088040
Approved by: re (blanket)
Sponsored by: FreeBSD Foundation
2013-09-18 21:15:21 +00:00
trasz
2320759748
Make iscsictl(8) automatically try to load the iscsi module. While here,
...
improve module loading in iscsid(8) and ctld(8).
Approved by: re (delphij)
2013-09-18 08:37:14 +00:00
trasz
8e562bbcba
Improve iSCSI address resolution, fixing "InitiatorAddress" handling,
...
and error reporting.
Approved by: re (kib)
2013-09-17 14:23:15 +00:00
joel
44f767ab70
Minor mdoc fixes.
...
Approved by: re (blanket)
2013-09-14 21:43:18 +00:00
trasz
a992abf041
Bring in the new iSCSI target and initiator.
...
Reviewed by: ken (parts)
Approved by: re (delphij)
Sponsored by: FreeBSD Foundation
2013-09-14 15:29:06 +00:00