Home
last modified time | relevance | path

Searched refs:padlen (Results 1 – 10 of 10) sorted by relevance

/titanic_44/usr/src/common/crypto/padding/
H A Dpkcs7.c78 size_t padlen; in pkcs7_encode() local
80 padlen = multiple - (datalen % multiple); in pkcs7_encode()
84 if (padlen > padbuflen - datalen) { in pkcs7_encode()
89 (void) memset(padbuf + datalen, padlen & 0xff, padlen); in pkcs7_encode()
103 size_t padlen; in pkcs7_decode() local
106 while (*plen > 0 && (padlen = padbuf[*plen - 1]) == 0) in pkcs7_decode()
110 if (padlen == 0) in pkcs7_decode()
115 for (i = 0; i < padlen && (*plen - 1 - i) >= 0; i++) { in pkcs7_decode()
116 if (padbuf[*plen - 1 - i] != (padlen & 0xff)) in pkcs7_decode()
H A Dpkcs1.c67 size_t padlen; in pkcs1_encode() local
70 padlen = padbuflen - datalen; in pkcs1_encode()
71 if (padlen < MIN_PKCS1_PADLEN) { in pkcs1_encode()
82 rv = knzero_random_generator(padbuf + 2, padlen - 3); in pkcs1_encode()
84 rv = (pkcs11_get_nzero_urandom(padbuf + 2, padlen - 3) < 0) ? in pkcs1_encode()
89 kmemset(padbuf + 2, 0xFF, padlen - 3); in pkcs1_encode()
91 (void) memset(padbuf + 2, 0xFF, padlen - 3); in pkcs1_encode()
99 padbuf[padlen - 1] = 0x00; in pkcs1_encode()
101 bcopy(databuf, padbuf + padlen, datalen); in pkcs1_encode()
/titanic_44/usr/src/cmd/ssh/libopenbsd-compat/common/
H A Dbsd-snprintf.c367 int padlen, strln; /* amount to pad */ in fmtstr() local
374 padlen = min - strln; in fmtstr()
375 if (padlen < 0) in fmtstr()
376 padlen = 0; in fmtstr()
378 padlen = -padlen; /* Left Justify */ in fmtstr()
380 while ((padlen > 0) && (cnt < max)) { in fmtstr()
382 --padlen; in fmtstr()
389 while ((padlen < 0) && (cnt < max)) { in fmtstr()
391 ++padlen; in fmtstr()
515 int padlen = 0; /* amount to pad */ in fmtfp() local
[all …]
/titanic_44/usr/src/cmd/ssh/sshd/
H A Daltprivsep.c857 u_char padlen; /* padding length */ in altprivsep_packet_send() local
881 padlen = (8 - ((plen + sizeof (plen) + sizeof (padlen)) % 8)) % 8; in altprivsep_packet_send()
882 if (padlen < 4) in altprivsep_packet_send()
883 padlen += 8; in altprivsep_packet_send()
886 plen += padlen + sizeof (padlen); in altprivsep_packet_send()
910 len = atomicio(write, pipe_fd, &padlen, sizeof (padlen)); in altprivsep_packet_send()
912 if (len != sizeof (padlen)) in altprivsep_packet_send()
948 u_char padlen; in altprivsep_packet_read() local
977 len = atomicio(read, pipe_fd, &padlen, sizeof (padlen)); in altprivsep_packet_read()
979 if (len != sizeof (padlen)) in altprivsep_packet_read()
[all …]
/titanic_44/usr/src/cmd/ssh/libssh/common/
H A Dpacket.c728 u_char padlen, pad; in packet_send2_wrapped() local
774 padlen = block_size - (len % block_size); in packet_send2_wrapped()
775 if (padlen < 4) in packet_send2_wrapped()
776 padlen += block_size; in packet_send2_wrapped()
780 pad = extra_pad - ((len + padlen) % extra_pad); in packet_send2_wrapped()
782 pad, len, padlen, extra_pad); in packet_send2_wrapped()
783 padlen += pad; in packet_send2_wrapped()
786 cp = buffer_append_space(&outgoing_packet, padlen); in packet_send2_wrapped()
789 for (i = 0; i < padlen; i++) { in packet_send2_wrapped()
797 memset(cp, 0, padlen); in packet_send2_wrapped()
[all …]
/titanic_44/usr/src/cmd/sgs/libconv/common/
H A Dbld_vernote.ksh37 padlen=$(( $len % 4 ))
/titanic_44/usr/src/uts/common/inet/ip/
H A Dipsecesp.c797 uint8_t nexthdr, padlen; in esp_strip_header() local
834 padlen = *lastbyte--; in esp_strip_header()
843 if (padlen >= ntohs(ipha->ipha_length) - sizeof (ipha_t) - 2 - in esp_strip_header()
851 padlen)); in esp_strip_header()
865 ipha->ipha_length = htons(ntohs(ipha->ipha_length) - padlen - in esp_strip_header()
893 if (padlen >= ntohs(ip6h->ip6_plen) - 2 - sizeof (esph_t) - in esp_strip_header()
901 padlen)); in esp_strip_header()
918 ip6h->ip6_plen = htons(ntohs(ip6h->ip6_plen) - padlen - in esp_strip_header()
922 if (espstack->ipsecesp_padding_check > 0 && padlen > 0) { in esp_strip_header()
929 if (padlen != lastpad) { in esp_strip_header()
[all …]
H A Dip6.c4613 uint_t padlen; in ip_build_hdrs_v6() local
4615 padlen = ipp->ipp_label_len_v6 + sizeof (ip6_hbh_t); in ip_build_hdrs_v6()
4616 hopoptslen = (padlen + 7)/8 * 8; in ip_build_hdrs_v6()
4617 padlen = hopoptslen - padlen; in ip_build_hdrs_v6()
4626 ASSERT(padlen <= 7); in ip_build_hdrs_v6()
4627 switch (padlen) { in ip_build_hdrs_v6()
4635 cp[1] = padlen - 2; in ip_build_hdrs_v6()
4636 bzero(&cp[2], padlen - 2); in ip_build_hdrs_v6()
4639 cp += padlen; in ip_build_hdrs_v6()
H A Digmp.c2532 size_t size, optlen, padlen, icmpsize, rsize; in mldv2_sendrpt() local
2552 padlen = 8 - optlen; in mldv2_sendrpt()
2555 size = IPV6_HDR_LEN + optlen + padlen + icmpsize; in mldv2_sendrpt()
2636 mld2r = (mld2r_t *)((uint8_t *)ip6hbh + optlen + padlen); in mldv2_sendrpt()
2640 ip6h->ip6_plen = htons(optlen + padlen + icmpsize); in mldv2_sendrpt()
/titanic_44/usr/src/uts/common/io/vr/
H A Dvr.c1520 int padlen; in vr_tx_enqueue_msg() local
1544 padlen = ETHERMIN - pklen; in vr_tx_enqueue_msg()
1545 if (padlen > 0) { in vr_tx_enqueue_msg()
1546 bzero(dmap->buf + pklen, padlen); in vr_tx_enqueue_msg()
1547 pklen += padlen; in vr_tx_enqueue_msg()