Lines Matching refs:size
65 * - if size is defined use it otherwise the default packet will be
68 int sss_packet_new(TALLOC_CTX *mem_ctx, size_t size,
77 if (size) {
78 int n = (size + SSS_NSS_HEADER_SIZE) / SSSSRV_PACKET_MEM_SIZE;
91 sss_packet_set_len(packet, size + SSS_NSS_HEADER_SIZE);
101 /* grows a packet size only in SSSSRV_PACKET_MEM_SIZE chunks */
102 int sss_packet_grow(struct sss_packet *packet, size_t size)
108 if (size == 0) {
115 len = packet_len + size;
140 packet_len += size;
149 int sss_packet_shrink(struct sss_packet *packet, size_t size)
154 if (size > oldlen) return EINVAL;
156 newlen = oldlen - size;
163 int sss_packet_set_size(struct sss_packet *packet, size_t size)
167 newlen = SSS_NSS_HEADER_SIZE + size;
213 * then grow to the expected size. */