MODIFY
{"modify", MODIFY, modifyFunc},
{TARGET, 0, LIST, 0, ADD|REMOVE|MODIFY, LIST,
{TARGET_PARAM, MODIFY|REMOVE, LIST, 0, ADD, MODIFY,
{DISCOVERY, 0, 0, LIST|MODIFY, ADD|REMOVE, 0, NULL},
{NODE, 0, 0, MODIFY|LIST, ADD|REMOVE, 0, NULL},
{STATIC_CONFIG, ADD|REMOVE, LIST, 0, MODIFY, ADD|REMOVE|LIST,
{DISCOVERY_ADDRESS, ADD|REMOVE, LIST, 0, MODIFY,
{ISNS_SERVER_ADDRESS, ADD|REMOVE, LIST, 0, MODIFY,
{DISCOVERY, MODIFY, "sti", B_TRUE, NULL},
{NODE, MODIFY, "NAhdCaRrPHcT", B_TRUE, "CP"},
{TARGET_PARAM, MODIFY, "ahdBCpcHT", B_TRUE, "C"},
mp->m_flag |= MODIFY;
mp->m_flag |= MODIFY;
if (mp->m_flag & (MODIFY|MDELETED|MSTATUS))
if (mp->m_flag & MODIFY)
{"modify", MODIFY, modifyFunc},
{MPATH_SUPPORT, SHOW|MODIFY|ADD, LIST|REMOVE, 0,
ENABLE|DISABLE|FAILOVER|OVERRIDE, LIST|SHOW|MODIFY,
MODIFY|ENABLE|DISABLE|FAILOVER|OVERRIDE|ADD|REMOVE, LIST|SHOW,
{LOGICAL_UNIT, SHOW|MODIFY|FAILOVER, LIST, 0,
ENABLE|DISABLE|OVERRIDE|ADD|REMOVE, LIST|SHOW|MODIFY,
SHOW|LIST|MODIFY|FAILOVER|ADD|REMOVE, 0,
{LOGICAL_UNIT, MODIFY, "apb", B_TRUE, NULL},
{MPATH_SUPPORT, MODIFY, "apb", B_TRUE, NULL},
if (parse_entry_list(&aclp, &cnt, modp, MODIFY) == -1)
case MODIFY: /* and add */