Searched defs:vrid (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlvnic.c377 i_dladm_vnic_vrrp_mac(vrid_t vrid, int af, uint8_t *mac, uint_t maclen) argument
379 if (maclen < ETHERADDRL || vrid < VRRP_VRID_MIN ||
380 vrid > VRRP_VRID_MAX || (af != AF_INET && af != AF_INET6)) {
387 mac[5] = vrid;
393 * The "vrid" and "af" arguments are only required if the mac_addr_type is
400 int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid,
450 (af != AF_UNSPEC || vrid != VRRP_VRID_NONE)) {
475 if (vrid < VRRP_VRID_MIN || vrid > VRRP_VRID_MAX ||
484 status = i_dladm_vnic_vrrp_mac(vrid, a
398 dladm_vnic_create(dladm_handle_t handle, const char *vnic, datalink_id_t linkid, vnic_mac_addr_type_t mac_addr_type, uchar_t *mac_addr, uint_t mac_len, int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid, int af, datalink_id_t *vnic_id_out, dladm_arg_list_t *proplist, uint32_t flags) argument
[all...]
/illumos-gate/usr/src/lib/libvrrpadm/common/
H A Dlibvrrpadm.c515 vrrp_list(vrrp_handle_t vh, vrid_t vrid, const char *intf, int af, argument
541 cmd.vcl_vrid = vrid;
691 vrid_t vrid; local
697 if (vrrp_is_vrrp_vnic(lva->lva_vh, vnicid, &linkid, &vid, &vrid,
698 &af) && lva->lva_vrid == vrid && lva->lva_linkid == linkid &&
714 vrrp_get_vnicname(vrrp_handle_t vh, vrid_t vrid, int af, char *link, argument
768 * Find the assoicated vnic with the given vrid/vid/af/linkid
770 lva.lva_vrid = vrid;
/illumos-gate/usr/src/uts/common/io/vnic/
H A Dvnic_dev.c341 int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid,
375 vnic->vn_vrid = vrid;
339 vnic_dev_create(datalink_id_t vnic_id, datalink_id_t linkid, vnic_mac_addr_type_t *vnic_addr_type, int *mac_len, uchar_t *mac_addr, int *mac_slot, uint_t mac_prefix_len, uint16_t vid, vrid_t vrid, int af, mac_resource_props_t *mrp, uint32_t flags, vnic_ioc_diag_t *diag, cred_t *credp) argument
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/
H A Dvrrpd.c278 {"vrid", vrrp_rd_prop_vrid, vrrp_wt_prop_vrid},
334 vrrpd_lookup_vr_by_vrid(char *ifname, vrid_t vrid, int af) argument
340 vr->vvr_conf.vvc_vrid == vrid &&
2687 * Get the associated VNIC name by the given interface/vrid/
2866 vrrpd_list(vrid_t vrid, char *ifname, int af, vrrp_ret_list_t *ret, argument
2873 vrrp_log(VRRP_DBG0, "vrrpd_list(%d_%s_%s)", vrid, ifname, af_str(af));
2877 if (vrid != VRRP_VRID_NONE && vr->vvr_conf.vvc_vrid != vrid)
3104 "(vrid:%d, %s, %s) failed: %s sent:%d expect:%d",
/illumos-gate/usr/src/cmd/dladm/
H A Ddladm.c349 "\t\t {vrrp -V <vrid> -A {inet | inet6}} [-v <vid> [-f]]\n"
519 {"vrid", required_argument, 0, 'V' },
4626 vrid_t vrid = VRRP_VRID_NONE; local
4692 if (!str2int(optarg, (int *)&vrid) ||
4693 vrid < VRRP_VRID_MIN || vrid > VRRP_VRID_MAX) {
4736 if (vrid == VRRP_VRID_NONE || af == AF_UNSPEC ||
4741 } else if ((af != AF_UNSPEC || vrid != VRRP_VRID_NONE)) {
4774 mac_addr, maclen, &mac_slot, mac_prefix_len, vid, vrid, af,

Completed in 78 milliseconds