Home
last modified time | relevance | path

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

/netbsd-src/crypto/external/bsd/libsaslc/dist/src/
H A Dbuffer.c60 size_t bufneed; /* bytes needed in payload buffer */ member
86 size_t bufneed; /* bytes needed in payload buffer */ member
131 ctx->bufneed = ctx->maxbuf; in saslc__buffer_create()
158 *outlen = ctx->maxbuf - ctx->bufneed; in saslc__buffer_fetch()
160 ctx->bufneed = ctx->maxbuf; /* for next call */ in saslc__buffer_fetch()
165 if (ctx->bufneed > 0) { in saslc__buffer_fetch()
166 p = ctx->buf + ctx->maxbuf - ctx->bufneed; in saslc__buffer_fetch()
167 len = MIN(inlen, ctx->bufneed); in saslc__buffer_fetch()
169 ctx->bufneed -= len; in saslc__buffer_fetch()
170 if (ctx->bufneed > 0) { in saslc__buffer_fetch()
[all …]