Home
last modified time | relevance | path

Searched refs:maclen (Results 1 – 18 of 18) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/
H A Dsnoop_arp.c63 int maclen; in interpret_arp() local
74 maclen = ap->ar_hln; in interpret_arp()
79 sip = sha + maclen; in interpret_arp()
81 tip = tha + maclen; in interpret_arp()
89 if (maclen == 0) { in interpret_arp()
93 smacbuf = _link_ntoa(sha, NULL, maclen, IFT_OTHER); in interpret_arp()
100 dmacbuf = _link_ntoa(tha, NULL, maclen, IFT_OTHER); in interpret_arp()
168 if (maclen != 0) { in interpret_arp()
H A Dsnoop_ether.c816 int maclen, len; in interpret_tr() local
885 len = elen - (maclen + LLC_SNAP_HDR_LEN); in interpret_tr()
888 len = elen - (maclen + LLC_HDR1_LEN); in interpret_tr()
889 off = (char *)(e + maclen + LLC_HDR1_LEN); in interpret_tr()
892 len = elen - maclen; in interpret_tr()
893 off = (char *)(e + maclen); in interpret_tr()
951 (void) sprintf(get_line(maclen, 1), in interpret_tr()
954 (void) sprintf(get_line(maclen+1, 1), in interpret_tr()
957 (void) sprintf(get_line(maclen+2, 1), in interpret_tr()
961 (void) sprintf(get_line(maclen+3, 3), in interpret_tr()
[all …]
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dlink_addr.c65 _link_aton(const char *ascaddr, int *maclen) in _link_aton() argument
103 *maclen = -1; in _link_aton()
108 *maclen = 0; in _link_aton()
131 *maclen = idx; in _link_aton()
/illumos-gate/usr/src/cmd/dlutil/
H A Ddlsend.c62 int c, maclen, ret; in main() local
104 if ((mac = _link_aton(argv[1], &maclen)) == NULL) { in main()
142 ret = dlpi_send(dh, mac, maclen, &msg, sizeof (msg), NULL); in main()
/illumos-gate/usr/src/lib/libdhcputil/common/
H A Ddhcp_inittab.c474 int maclen; in get_mac_addr() local
484 maclen = 0; in get_mac_addr()
506 maclen++; in get_mac_addr()
517 maclen = dlinfo.di_physaddrlen; in get_mac_addr()
527 return (maclen); in get_mac_addr()
769 int maclen; in inittab_encode_e() local
794 if (maclen == -1) { in inittab_encode_e()
801 length = maclen + sizeof (dllt); in inittab_encode_e()
840 int maclen; in inittab_encode_e() local
848 if (maclen == -1) { in inittab_encode_e()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dstrplumb.c612 size_t maclen; in matchmac() local
631 macaddr = getmacaddr(dip, &maclen); in matchmac()
635 if (maclen != boot_maclen || in matchmac()
636 bcmp(macaddr, boot_macaddr, maclen) != 0) { in matchmac()
637 kmem_free(macaddr, maclen); in matchmac()
643 kmem_free(macaddr, maclen); in matchmac()
H A Dgld.c3178 uint_t maclen; in gld_fastpath() local
3188 maclen = macinfo->gldm_addrlen + abs(macinfo->gldm_saplen); in gld_fastpath()
3190 error = miocpullup(mp, sizeof (dl_unitdata_req_t) + maclen); in gld_fastpath()
3200 !MBLKIN(mp->b_cont, off, len) || len != maclen) { in gld_fastpath()
/illumos-gate/usr/src/cmd/ldmad/
H A Dldma_system.c81 size_t syslen, nodlen, rellen, maclen, verlen; in ldma_sys_get_sysinfo() local
103 maclen = strlen(name.machine) + 1; in ldma_sys_get_sysinfo()
105 rlen = syslen + nodlen + rellen + verlen + maclen; in ldma_sys_get_sysinfo()
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_protect.c1824 uint_t addrlen, maclen; in ipnospoof_check_ndp() local
1912 maclen = mcip->mci_mip->mi_info.mi_addr_length; in ipnospoof_check_ndp()
1914 if (addrlen != maclen || in ipnospoof_check_ndp()
1916 lla->nd_opt_lla_hdw_addr, maclen) != 0) { in ipnospoof_check_ndp()
1963 uint32_t maclen, hlen, plen, arplen; in ipnospoof_check() local
1973 if ((hlen != 0 && hlen != maclen) || in ipnospoof_check()
2037 uint_t maclen, cidlen = 0; in dhcpnospoof_check_v4() local
2044 maclen = mcip->mci_mip->mi_info.mi_addr_length; in dhcpnospoof_check_v4()
2045 if (dh4->hlen == maclen && in dhcpnospoof_check_v4()
2070 uint_t cidlen, maclen, addrlen = 0; in dhcpnospoof_check_v6() local
[all …]
H A Dmac_provider.c1766 uint8_t ipproto, iplen, l4len, maclen; in mac_ether_offload_info() local
1780 maclen = sizeof (struct ether_vlan_header); in mac_ether_offload_info()
1782 maclen = sizeof (struct ether_header); in mac_ether_offload_info()
1785 meoi->meoi_l2hlen = maclen; in mac_ether_offload_info()
1794 off = offsetof(ipha_t, ipha_version_and_hdr_length) + maclen; in mac_ether_offload_info()
1801 off = offsetof(ipha_t, ipha_protocol) + maclen; in mac_ether_offload_info()
1807 off = offsetof(ip6_t, ip6_nxt) + maclen; in mac_ether_offload_info()
1820 off = offsetof(tcph_t, th_offset_and_rsrvd) + maclen + iplen; in mac_ether_offload_info()
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzio_crypt.c396 uint_t plain_full_len, maclen; in zio_do_crypt_uio() local
405 maclen = cuio->uio_iov[cuio->uio_iovcnt - 1].iov_len; in zio_do_crypt_uio()
407 ASSERT(maclen <= ZIO_DATA_MAC_LEN); in zio_do_crypt_uio()
420 plain_full_len = datalen + maclen; in zio_do_crypt_uio()
431 ccmp.ulMACSize = maclen; in zio_do_crypt_uio()
442 gcmp.ulTagBits = CRYPTO_BYTES2BITS(maclen); in zio_do_crypt_uio()
460 cipherdata.cd_length = datalen + maclen; in zio_do_crypt_uio()
/illumos-gate/usr/src/lib/libc/port/i18n/
H A Dgettext_gnu.c949 uint32_t num_of_d_macro, e_maclen, maclen, i; in expand_macros() local
966 maclen = SWAP(p, d_macro_tbl[i].len); in expand_macros()
972 if (maclen != strlen(macname) + 1) { in expand_macros()
976 e_macname = conv_macro(macname, maclen, &e_maclen); in expand_macros()
/illumos-gate/usr/src/uts/common/io/e1000api/
H A De1000_82575.h104 u32 maclen:7; member
/illumos-gate/usr/src/lib/libdladm/common/
H A Dlibdlvnic.c381 i_dladm_vnic_vrrp_mac(vrid_t vrid, int af, uint8_t *mac, uint_t maclen) in i_dladm_vnic_vrrp_mac() argument
383 if (maclen < ETHERADDRL || vrid < VRRP_VRID_MIN || in i_dladm_vnic_vrrp_mac()
/illumos-gate/usr/src/cmd/mandoc/
H A Droff.c2009 size_t maclen; in roff_parse() local
2019 maclen = roff_getname(r, &cp, ln, ppos); in roff_parse()
2022 r->current_string = roff_getstrn(r, mac, maclen, &deftype); in roff_parse()
2031 t = roffhash_find(r->reqtab, mac, maclen); in roff_parse()
2038 roff_setstrn(&r->strtab, mac, maclen, "", 0, 0); in roff_parse()
2039 roff_setstrn(&r->rentab, mac, maclen, NULL, 0, 0); in roff_parse()
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/
H A Dmyri10ge.c3335 int err, rv, count, avail, mblen, try_pullup, i, max_segs, maclen, in myri10ge_send() local
3435 maclen = myri10ge_ether_parse_header(mp); in myri10ge_send()
3439 cksum_offset = start + maclen; in myri10ge_send()
3440 pseudo_hdr_offset = htons(stuff + maclen); in myri10ge_send()
3453 lso_hdr_size = myri10ge_lso_parse_header(mp, maclen); in myri10ge_send()
/illumos-gate/usr/src/cmd/dladm/
H A Ddladm.c4761 uint_t maclen = 0, mac_prefix_len = 0; in do_create_vnic() local
4801 mac_addr = _link_aton(optarg, (int *)&maclen); in do_create_vnic()
4803 if (maclen == (uint_t)-1) in do_create_vnic()
4877 mac_addr != NULL || maclen != 0 || mac_slot != -1 || in do_create_vnic()
4914 mac_addr, maclen, &mac_slot, mac_prefix_len, vid, vrid, af, in do_create_vnic()
/illumos-gate/usr/src/uts/common/crypto/io/
H A Ddprov.c6502 ssize_t maclen; in dprov_cipher_mac_task() local
6531 maclen = dual_data->dd_offset1 - dual_data->dd_offset2 + in dprov_cipher_mac_task()
6533 if (maclen > 0) { in dprov_cipher_mac_task()
6536 mac_data.cd_length = min(dual_data->dd_len2, maclen); in dprov_cipher_mac_task()