DATALINK_CLASS_IPTUN
if ((status = ifconfig_dladm_open(name, DATALINK_CLASS_IPTUN,
if (ifconfig_dladm_open(ifname, DATALINK_CLASS_IPTUN, NULL) ==
if ((status = ifconfig_dladm_open(name, DATALINK_CLASS_IPTUN,
status = ifconfig_dladm_open(name, DATALINK_CLASS_IPTUN, &linkid);
if (ifconfig_dladm_open(name, DATALINK_CLASS_IPTUN, &linkid) ==
&state, DATALINK_CLASS_IPTUN, DATALINK_ANY_MEDIATYPE,
linkp->ll_class = DATALINK_CLASS_IPTUN;
if (eset != NULL && ((class == DATALINK_CLASS_IPTUN &&
case DATALINK_CLASS_IPTUN:
if (class != DATALINK_CLASS_IPTUN)
DATALINK_CLASS_IPTUN, media, &conf);
status = dladm_create_datalink_id(handle, name, DATALINK_CLASS_IPTUN,
if (class != DATALINK_CLASS_IPTUN)
DATALINK_CLASS_IPTUN, DATALINK_ANY_MEDIATYPE,
DATALINK_CLASS_IPTUN, DATALINK_ANY_MEDIATYPE,
check_hoplimit, 0, DATALINK_CLASS_IPTUN, DATALINK_ANY_MEDIATYPE},
check_encaplim, 0, DATALINK_CLASS_IPTUN, DL_IPV6},
if (dlstatus == DLADM_STATUS_OK && class == DATALINK_CLASS_IPTUN) {
if (class == DATALINK_CLASS_IPTUN)
err = dls_mgmt_create((char *)linkname, 0, DATALINK_CLASS_IPTUN, media,
DATALINK_CLASS_BRIDGE | DATALINK_CLASS_IPTUN | DATALINK_CLASS_PART | \