Searched refs:createid (Results 1 – 2 of 2) sorted by relevance
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlmgmt.c | 115 dlmgmt_door_createid_t createid; in dladm_create_datalink_id() local 143 (void) strlcpy(createid.ld_link, link, MAXLINKNAMELEN); in dladm_create_datalink_id() 144 createid.ld_class = class; in dladm_create_datalink_id() 145 createid.ld_media = media; in dladm_create_datalink_id() 146 createid.ld_flags = dlmgmt_flags; in dladm_create_datalink_id() 147 createid.ld_cmd = DLMGMT_CMD_CREATE_LINKID; in dladm_create_datalink_id() 148 createid.ld_prefix = (flags & DLADM_OPT_PREFIX); in dladm_create_datalink_id() 150 if ((status = dladm_door_call(handle, &createid, sizeof (createid), in dladm_create_datalink_id()
|
/illumos-gate/usr/src/cmd/dlmgmtd/ |
H A D | dlmgmt_door.c | 540 dlmgmt_door_createid_t *createid = argp; in dlmgmt_createid() local 552 if ((err = dlmgmt_checkprivs(createid->ld_class, cred)) != 0) in dlmgmt_createid() 555 if (createid->ld_prefix) { in dlmgmt_createid() 556 err = dlmgmt_generate_name(createid->ld_link, link, in dlmgmt_createid() 561 err = dlmgmt_create_common(link, createid->ld_class, in dlmgmt_createid() 562 createid->ld_media, zoneid, createid->ld_flags, &linkp); in dlmgmt_createid() 564 err = dlmgmt_create_common(createid->ld_link, in dlmgmt_createid() 565 createid->ld_class, createid->ld_media, zoneid, in dlmgmt_createid() 566 createid->ld_flags, &linkp); in dlmgmt_createid() 574 if (createid->ld_flags & DLMGMT_ACTIVE) { in dlmgmt_createid()
|