/illumos-gate/usr/src/uts/common/io/net80211/ |
H A D | net80211_crypto_wep.c | 132 int hdrlen; in wep_encap() local 136 hdrlen = ieee80211_hdrspace(ctx->wc_ic, wh); in wep_encap() 139 ivp += hdrlen; in wep_encap() 169 (wep_encrypt(k, mp, hdrlen) == 0)) in wep_encap() 181 wep_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in wep_decap() argument 189 (wep_decrypt(k, mp, hdrlen) == 0)) { in wep_decap() 197 (void) memmove(mp->b_rptr + wep.ic_header, mp->b_rptr, hdrlen); in wep_decap() 225 wep_encrypt(struct ieee80211_key *key, mblk_t *mp, int hdrlen) in wep_encrypt() argument 238 (void) memcpy(rc4key, mp->b_rptr + hdrlen, IEEE80211_WEP_IVLEN); in wep_encrypt() 250 CRC32(crc, mp->b_rptr + hdrlen + wep.ic_header, in wep_encrypt() [all …]
|
H A D | net80211_crypto_tkip.c | 142 int hdrlen; in tkip_encap() local 150 hdrlen = ieee80211_hdrspace(ic, mp->b_rptr); in tkip_encap() 155 ivp += hdrlen; in tkip_encap() 170 if (!tkip_encrypt(ctx, k, mp, hdrlen)) in tkip_encap() 193 tkip_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in tkip_decap() argument 204 ivp = mp->b_rptr + hdrlen; in tkip_decap() 237 if (!tkip_decrypt(ctx, k, mp, hdrlen)) in tkip_decap() 244 (void) memmove(mp->b_rptr + tkip.ic_header, mp->b_rptr, hdrlen); in tkip_decap() 260 int hdrlen; in tkip_enmic() local 263 hdrlen = ieee80211_hdrspace(ctx->tc_ic, mp->b_rptr); in tkip_enmic() [all …]
|
H A D | net80211_crypto_ccmp.c | 123 int hdrlen; in ccmp_encap() local 125 hdrlen = ieee80211_hdrspace(ctx->cc_ic, mp->b_rptr); in ccmp_encap() 130 ivp += hdrlen; in ccmp_encap() 146 !ccmp_encrypt(k, mp, hdrlen)) in ccmp_encap() 158 ccmp_decap(struct ieee80211_key *k, mblk_t *mp, int hdrlen) in ccmp_decap() argument 167 ivp = mp->b_rptr + hdrlen; in ccmp_decap() 191 !ccmp_decrypt(k, pn, mp, hdrlen)) in ccmp_decap() 197 (void) memmove(mp->b_rptr + ccmp.ic_header, mp->b_rptr, hdrlen); in ccmp_decap() 425 ccmp_encrypt(struct ieee80211_key *key, mblk_t *mp, int hdrlen) in ccmp_encrypt() argument 434 data_len = MBLKL(mp) - (hdrlen + ccmp.ic_header); in ccmp_encrypt() [all …]
|
H A D | net80211_crypto.c | 407 ieee80211_crypto_decap(ieee80211com_t *ic, mblk_t *mp, int hdrlen) in ieee80211_crypto_decap() argument 427 ivp = mp->b_rptr + hdrlen; in ieee80211_crypto_decap() 437 return ((cip->ic_decap)(k, mp, hdrlen) ? k : NULL); in ieee80211_crypto_decap()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/lib/snmp/ |
H A D | asn1.c | 351 size_t asnobj_len, hdrlen; in asn_parse_header() local 369 hdrlen = p - buf; in asn_parse_header() 370 if (*bufsz_p < (asnobj_len + hdrlen)) in asn_parse_header() 374 *bufsz_p -= hdrlen; in asn_parse_header() 432 size_t asnobj_len, hdrlen; in asn_parse_int() local 451 hdrlen = p - buf; in asn_parse_int() 452 if (*bufsz_p < (hdrlen + asnobj_len)) in asn_parse_int() 458 *bufsz_p -= (hdrlen + asnobj_len); in asn_parse_int() 477 size_t asnobj_len, hdrlen; in asn_parse_uint() local 495 hdrlen = p - buf; in asn_parse_uint() [all …]
|
/illumos-gate/usr/src/lib/libsip/common/ |
H A D | sip_gids.c | 200 int hdrlen; in sip_branchid() local 241 hdrlen = via->sip_hdr_end - via->sip_hdr_start; in sip_branchid() 242 _sasl_MD5Update(&ctx, (uchar_t *)via->sip_hdr_start, hdrlen); in sip_branchid() 243 hdrlen = to->sip_hdr_end - to->sip_hdr_start; in sip_branchid() 244 _sasl_MD5Update(&ctx, (uchar_t *)to->sip_hdr_start, hdrlen); in sip_branchid() 245 hdrlen = from->sip_hdr_end - from->sip_hdr_start; in sip_branchid() 246 _sasl_MD5Update(&ctx, (uchar_t *)from->sip_hdr_start, hdrlen); in sip_branchid() 247 hdrlen = callid->sip_hdr_end - callid->sip_hdr_start; in sip_branchid() 248 _sasl_MD5Update(&ctx, (uchar_t *)callid->sip_hdr_start, hdrlen); in sip_branchid() 257 hdrlen = via->sip_hdr_end - via->sip_hdr_start; in sip_branchid() [all …]
|
H A D | sip_headers.c | 298 int hdrlen; in _sip_copy_header() local 332 hdrlen = header->sip_hdr_end - header->sip_hdr_start - ncrlf; in _sip_copy_header() 333 new_header = sip_new_header(hdrlen + extra_len); in _sip_copy_header() 341 hdrlen = hdrlen - len + extra_len; in _sip_copy_header() 344 hdrlen); in _sip_copy_header() 345 new_header->sip_hdr_end = new_header->sip_hdr_start + hdrlen; in _sip_copy_header() 346 hdrlen = extra_len; in _sip_copy_header() 356 hdrlen += new_header->sip_hdr_end - new_header->sip_hdr_current; in _sip_copy_header() 357 (void) snprintf(new_header->sip_hdr_current, hdrlen + 1, in _sip_copy_header()
|
H A D | sip_ui.c | 836 int hdrlen; in sip_add_param() local 870 hdrlen = _sip_header->sip_hdr_end - _sip_header->sip_hdr_start; in sip_add_param() 871 new_header = sip_new_header(hdrlen + param_len); in sip_add_param() 880 hdrlen); in sip_add_param() 881 new_header->sip_hdr_end = new_header->sip_hdr_start + hdrlen; in sip_add_param() 882 hdrlen = param_len + 1; in sip_add_param() 888 hdrlen++; in sip_add_param() 898 (void) snprintf(tmp_ptr, hdrlen + 1, in sip_add_param()
|
/illumos-gate/usr/src/cmd/fm/modules/common/event-transport/ |
H A D | etm.c | 372 size_t hdrlen = ETM_HDRLEN; in etm_handle_startup() local 381 hdrlen = etm_create_hdr(hbuf, mp->epm_ver, ETM_HDR_C_HELLO, 0); in etm_handle_startup() 384 hdrlen)) != hdrlen) { in etm_handle_startup() 393 hdrlen)) != hdrlen) { in etm_handle_startup() 419 hdrlen = etm_create_hdr(hbuf, mp->epm_ver, ETM_HDR_ACK, 0); in etm_handle_startup() 422 hdrlen)) != hdrlen) { in etm_handle_startup() 454 size_t hdrlen = ETM_HDRLEN; in etm_send_shutdown() local 460 hdrlen = etm_create_hdr(hbuf, mp->epm_ver, ETM_HDR_SHUTDOWN, 0); in etm_send_shutdown() 462 (void) etm_xport_write(hdl, mp->epm_oconn, Rw_timeout, hbuf, hdrlen); in etm_send_shutdown() 633 size_t buflen, hdrlen; in etm_recv() local [all …]
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | gldutil.c | 342 int hdrlen; in gld_unitdata_ether() local 366 hdrlen = sizeof (struct ether_header); in gld_unitdata_ether() 375 hdrlen += VTAG_SIZE; in gld_unitdata_ether() 381 if (DB_REF(nmp) == 1 && MBLKHEAD(nmp) >= hdrlen) { in gld_unitdata_ether() 384 } else if (DB_REF(mp) == 1 && MBLKSIZE(mp) >= hdrlen) { in gld_unitdata_ether() 391 if ((nmp = allocb(hdrlen, BPRI_MED)) == NULL) in gld_unitdata_ether() 402 if (hdrlen > sizeof (struct ether_header)) { in gld_unitdata_ether() 483 int hdrlen; in gld_fastpath_ether() local 507 hdrlen = sizeof (struct ether_header); in gld_fastpath_ether() 516 hdrlen += VTAG_SIZE; in gld_fastpath_ether() [all …]
|
H A D | dedump.c | 246 ssize_t hdrlen; in dedumpput() local 248 hdrlen = snprintf(hdr, sizeof (hdr), "%s %p %10s ", in dedumpput() 251 hdrpad[hdrlen] = '\0'; in dedumpput() 253 hdrpad[hdrlen] = ' '; in dedumpput()
|
/illumos-gate/usr/src/cmd/bhyve/common/ |
H A D | pci_e82545.c | 1087 unsigned hdrlen, vlen, pktlen, len, left, mss, now, nnow, nleft, pvoff; in e82545_transmit() local 1221 hdrlen = vlen = 0; in e82545_transmit() 1225 hdrlen = ETHER_ADDR_LEN*2; in e82545_transmit() 1231 hdrlen = MAX(hdrlen, ckinfo[0].ck_off + 2U); in e82545_transmit() 1233 hdrlen = MAX(hdrlen, ckinfo[1].ck_off + 2U); in e82545_transmit() 1235 if (hdrlen != 0 && iov[0].iov_len > hdrlen && in e82545_transmit() 1236 iov[0].iov_len < hdrlen + 100) in e82545_transmit() 1237 hdrlen = iov[0].iov_len; in e82545_transmit() 1240 hdrlen = sc->esc_txctx.tcp_seg_setup.fields.hdr_len; in e82545_transmit() 1246 if (hdrlen > 240) { in e82545_transmit() [all …]
|
/illumos-gate/usr/src/uts/common/io/ppp/spppcomp/ |
H A D | deflate.c | 63 int hdrlen; member 83 int unit, int hdrlen, int debug); 85 int unit, int hdrlen, int mru, int debug); 255 z_comp_init(void *arg, uchar_t *options, int opt_len, int unit, int hdrlen, in z_comp_init() argument 272 state->hdrlen = hdrlen; in z_comp_init() 377 wspace = maxolen + state->hdrlen; in z_compress() 391 if (state->hdrlen + PPP_HDRLEN + 2 < wspace) { in z_compress() 392 m->b_rptr += state->hdrlen; in z_compress() 394 wspace -= state->hdrlen; in z_compress() 706 z_decomp_init(void *arg, uchar_t *options, int opt_len, int unit, int hdrlen, in z_decomp_init() argument [all …]
|
H A D | bsd-comp.c | 105 uint_t hdrlen; /* header length to preallocate */ member 153 int unit, int hdrlen, int debug); 155 int unit, int hdrlen, int mru, int debug); 476 int hdrlen, int mru, int debug, int decomp) in bsd_init() argument 506 db->hdrlen = hdrlen; in bsd_init() 524 bsd_comp_init(void *state, uchar_t *options, int opt_len, int unit, int hdrlen, in bsd_comp_init() argument 528 unit, hdrlen, 0, debug, 0)); in bsd_comp_init() 536 int hdrlen, int mru, int debug) in bsd_decomp_init() argument 539 unit, hdrlen, mru, debug, 1)); in bsd_decomp_init() 1194 if ((dmsg = allocb(DECOMP_CHUNK + db->hdrlen, BPRI_MED)) == NULL) { in bsd_decompress() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppdump/ |
H A D | bsd-comp.c | 90 u_int hdrlen; /* header length to preallocate */ member 132 int unit, int hdrlen, int mru, int debug)); 377 bsd_init(db, options, opt_len, unit, hdrlen, mru, debug, decomp) in bsd_init() argument 380 int opt_len, unit, hdrlen, mru, debug, decomp; 403 db->hdrlen = hdrlen; 414 bsd_decomp_init(state, options, opt_len, unit, hdrlen, mru, debug) in bsd_decomp_init() argument 417 int opt_len, unit, hdrlen, mru, debug; 420 unit, hdrlen, mru, debug, 1); 585 wptr = dmp + db->hdrlen; 734 *outlenp = wptr - (dmp + db->hdrlen);
|
H A D | deflate.c | 53 int hdrlen; member 67 int unit, int hdrlen, int mru, int debug)); 175 z_decomp_init(arg, options, opt_len, unit, hdrlen, mru, debug) in z_decomp_init() argument 178 int opt_len, unit, hdrlen, mru, debug; 191 state->hdrlen = hdrlen;
|
/illumos-gate/usr/src/uts/common/c2/ |
H A D | audit_syscalls.c | 125 int hdrlen, delta; in audit() local 193 hdrlen = 1 + 4 + delta + (sizeof (int32_t) * 2); in audit() 201 hdrlen = 1 + 4 + delta + (sizeof (int64_t) * 2); in audit() 218 hdrlen = 1 + 4 + delta + (sizeof (int32_t) * 2); in audit() 235 hdrlen = 1 + 4 + delta + (sizeof (int64_t) * 2); in audit() 246 if (length < hdrlen) { in audit()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_tcp.c | 81 int hdrlen, tcplen; in interpret_tcp() local 88 hdrlen = tcp->th_off * 4; in interpret_tcp() 89 data = (char *)tcp + hdrlen; in interpret_tcp() 90 tcplen = iplen - hdrlen; in interpret_tcp() 91 fraglen -= hdrlen; in interpret_tcp() 93 return (fraglen + hdrlen); /* incomplete header */ in interpret_tcp()
|
H A D | snoop_ip.c | 90 int hdrlen; in interpret_ip() local 103 hdrlen = ip->ip_hl * 4; in interpret_ip() 104 data = ((uchar_t *)ip) + hdrlen; in interpret_ip() 105 iplen = ntohs(ip->ip_len) - hdrlen; in interpret_ip() 106 fraglen -= hdrlen; in interpret_ip() 160 "Header length = %d bytes", hdrlen); in interpret_ip() 224 hdrlen - sizeof (struct ip)); in interpret_ip() 315 int hdrlen, iplen; in interpret_ipv6() local 331 hdrlen = IPV6_HDR_LEN; in interpret_ipv6() 332 fraglen -= hdrlen; in interpret_ipv6() [all …]
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_send.c | 1236 int hdrlen; in nxge_do_softlso() local 1336 hdrlen = ehlen + iphlen + tcphlen; in nxge_do_softlso() 1338 VERIFY(MBLKL(mp) >= hdrlen); in nxge_do_softlso() 1340 if (MBLKL(mp) > hdrlen) { in nxge_do_softlso() 1342 rptr = mp->b_rptr + hdrlen; in nxge_do_softlso() 1353 pktlen, hdrlen, ehlen, iphlen, tcphlen, in nxge_do_softlso() 1390 available = pktlen - hdrlen; in nxge_do_softlso() 1409 if ((nmp = allocb(hdrlen, 0)) == NULL) { in nxge_do_softlso() 1565 bcopy(mp->b_rptr, nmp->b_rptr, hdrlen); in nxge_do_softlso() 1566 nmp->b_wptr = nmp->b_rptr + hdrlen; in nxge_do_softlso() [all …]
|
/illumos-gate/usr/src/uts/common/net/ |
H A D | ppp-comp.h | 66 int unit, int hdrlen, int debug)); 81 int unit, int hdrlen, int mru, int debug));
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_error.c | 100 int len, hdrlen; in sctp_user_abort() local 127 hdrlen = sctp->sctp_hdr_len; in sctp_user_abort() 129 hdrlen = sctp->sctp_hdr6_len; in sctp_user_abort() 131 hdrlen += sizeof (sctp_chunk_hdr_t) + sizeof (sctp_parm_hdr_t); in sctp_user_abort() 135 if (len + hdrlen > fp->sf_pmss) { in sctp_user_abort() 136 len = fp->sf_pmss - hdrlen; in sctp_user_abort()
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_protect.c | 809 uint16_t hdrlen, client, server; in get_dhcpv6_info() local 816 if (!mac_ip_hdr_length_v6(ip6h, end, &hdrlen, &proto, &frag)) in get_dhcpv6_info() 834 udph = (struct udphdr *)((uchar_t *)ip6h + hdrlen); in get_dhcpv6_info() 859 uint16_t hdrlen; in get_ra_info() local 865 if (!mac_ip_hdr_length_v6(ip6h, end, &hdrlen, &proto, &frag)) in get_ra_info() 887 hdrp = (uchar_t *)ip6h + hdrlen; in get_ra_info() 1823 int hdrlen, optlen, opttype, len; in ipnospoof_check_ndp() local 1845 hdrlen = sizeof (nd_router_solicit_t); in ipnospoof_check_ndp() 1848 hdrlen = sizeof (nd_router_advert_t); in ipnospoof_check_ndp() 1851 hdrlen = sizeof (nd_neighbor_solicit_t); in ipnospoof_check_ndp() [all …]
|
/illumos-gate/usr/src/uts/common/io/idm/ |
H A D | idm.c | 68 static idm_pdu_t *idm_pdu_alloc_common(uint_t hdrlen, uint_t datalen, 1929 idm_pdu_alloc_common(uint_t hdrlen, uint_t datalen, int sleepflag) in idm_pdu_alloc_common() argument 1942 result = kmem_zalloc(sizeof (idm_pdu_t) + hdrlen + datalen, sleepflag); in idm_pdu_alloc_common() 1948 result->isp_hdrlen = hdrlen; in idm_pdu_alloc_common() 1949 result->isp_hdrbuflen = hdrlen; in idm_pdu_alloc_common() 1952 result->isp_data = (uint8_t *)result->isp_hdr + hdrlen; in idm_pdu_alloc_common() 1965 idm_pdu_alloc(uint_t hdrlen, uint_t datalen) in idm_pdu_alloc() argument 1967 return (idm_pdu_alloc_common(hdrlen, datalen, KM_SLEEP)); in idm_pdu_alloc() 1976 idm_pdu_alloc_nosleep(uint_t hdrlen, uint_t datalen) in idm_pdu_alloc_nosleep() argument 1978 return (idm_pdu_alloc_common(hdrlen, datalen, KM_NOSLEEP)); in idm_pdu_alloc_nosleep() [all …]
|
/illumos-gate/usr/src/uts/common/sys/idm/ |
H A D | idm.h | 477 idm_pdu_alloc(uint_t hdrlen, uint_t datalen); 480 idm_pdu_alloc_nosleep(uint_t hdrlen, uint_t datalen); 489 idm_pdu_init_hdr(idm_pdu_t *pdu, uint8_t *hdr, uint_t hdrlen);
|