Page MenuHomeFreeBSD

D34927.id105050.diff
No OneTemporary

D34927.id105050.diff

Index: usr.sbin/iscsid/iscsid.c
===================================================================
--- usr.sbin/iscsid/iscsid.c
+++ usr.sbin/iscsid/iscsid.c
@@ -496,13 +496,18 @@
capsicate(struct iscsid_connection *conn)
{
cap_rights_t rights;
+ const unsigned long cmds[] = {
#ifdef ICL_KERNEL_PROXY
- const unsigned long cmds[] = { ISCSIDCONNECT, ISCSIDSEND, ISCSIDRECEIVE,
- ISCSIDHANDOFF, ISCSIDFAIL, ISCSISADD, ISCSISREMOVE, ISCSISMODIFY };
-#else
- const unsigned long cmds[] = { ISCSIDHANDOFF, ISCSIDFAIL, ISCSISADD,
- ISCSISREMOVE, ISCSISMODIFY };
+ ISCSIDCONNECT,
+ ISCSIDSEND,
+ ISCSIDRECEIVE,
#endif
+ ISCSIDHANDOFF,
+ ISCSIDFAIL,
+ ISCSISADD,
+ ISCSISREMOVE,
+ ISCSISMODIFY
+ };
cap_rights_init(&rights, CAP_IOCTL);
if (caph_rights_limit(conn->conn_iscsi_fd, &rights) < 0)

File Metadata

Mime Type
text/plain
Expires
Thu, May 14, 7:35 PM (11 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33042858
Default Alt Text
D34927.id105050.diff (814 B)

Event Timeline