Home | History | Annotate | Download | only in net

Lines Matching defs:padlen

129 	size_t padlen, optlen, off;
157 padlen = (((off % multx) + (multx - 1)) & ~(multx - 1)) -
159 padlen += plusy;
160 padlen %= multx; /* keep the pad as short as possible */
162 inet6_insert_padopt(bp, padlen);
163 _DIAGASSERT(__type_fit(socklen_t, padlen + cmsg->cmsg_len));
164 cmsg->cmsg_len += (socklen_t)padlen;
165 bp += padlen;
179 padlen = ((off + 7) & ~7) - off;
180 inet6_insert_padopt(bp, padlen);
181 bp += padlen;
182 _DIAGASSERT(__type_fit(socklen_t, padlen + cmsg->cmsg_len));
183 cmsg->cmsg_len += (socklen_t)padlen;
209 size_t padlen, off;
237 padlen = (((off % multx) + (multx - 1)) & ~(multx - 1)) -
239 padlen += plusy;
240 padlen %= multx; /* keep the pad as short as possible */
242 inet6_insert_padopt(bp, padlen);
243 cmsg->cmsg_len += (socklen_t)padlen;
244 bp += padlen;
253 padlen = ((off + 7) & ~7) - off;
254 inet6_insert_padopt(bp, padlen);
255 bp += padlen;
256 _DIAGASSERT(__type_fit(socklen_t, padlen + cmsg->cmsg_len));
257 cmsg->cmsg_len += (socklen_t)padlen;
459 size_t padlen = 0;
487 padlen = align - (currentlen % align);
490 _DIAGASSERT(__type_fit(int, currentlen + padlen));
491 currentlen += (int)padlen;
499 if (padlen == 1) {
503 } else if (padlen > 0) {
506 _DIAGASSERT(__type_fit(uint8_t, padlen - 2));
507 *optp++ = (uint8_t)(padlen - 2);
508 memset(optp, 0, padlen - 2);
509 optp += (padlen - 2);
528 size_t padlen = updatelen - offset;
530 if ((socklen_t)updatelen > extlen || padlen >= 256 + 2)
534 if (padlen == 1)
536 else if (padlen > 0) {
538 *padp++ = (uint8_t)(padlen - 2);
539 memset(padp, 0, padlen - 2);