Searched refs:createid (Results 1 – 2 of 2) sorted by relevance
/titanic_50/usr/src/lib/libdladm/common/ |
H A D | libdlmgmt.c | 113 dlmgmt_door_createid_t createid; in dladm_create_datalink_id() local 128 (void) strlcpy(createid.ld_link, link, MAXLINKNAMELEN); in dladm_create_datalink_id() 129 createid.ld_class = class; in dladm_create_datalink_id() 130 createid.ld_media = media; in dladm_create_datalink_id() 131 createid.ld_flags = dlmgmt_flags; in dladm_create_datalink_id() 132 createid.ld_cmd = DLMGMT_CMD_CREATE_LINKID; in dladm_create_datalink_id() 133 createid.ld_prefix = (flags & DLADM_OPT_PREFIX); in dladm_create_datalink_id() 135 if ((status = dladm_door_call(handle, &createid, sizeof (createid), in dladm_create_datalink_id()
|
/titanic_50/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_door.c | 535 dlmgmt_door_createid_t *createid = argp; in dlmgmt_createid() local 547 if ((err = dlmgmt_checkprivs(createid->ld_class, cred)) != 0) in dlmgmt_createid() 550 if (createid->ld_prefix) { in dlmgmt_createid() 551 err = dlmgmt_generate_name(createid->ld_link, link, in dlmgmt_createid() 556 err = dlmgmt_create_common(link, createid->ld_class, in dlmgmt_createid() 557 createid->ld_media, zoneid, createid->ld_flags, &linkp); in dlmgmt_createid() 559 err = dlmgmt_create_common(createid->ld_link, in dlmgmt_createid() 560 createid->ld_class, createid->ld_media, zoneid, in dlmgmt_createid() 561 createid->ld_flags, &linkp); in dlmgmt_createid() 569 if (createid->ld_flags & DLMGMT_ACTIVE) { in dlmgmt_createid()
|