Lines Matching +full:min +full:- +full:len

4   SPDX-License-Identifier: BSD-3-Clause
60 u_int len;
63 val = p->value;
64 len = p->length;
65 ret = xdr_bytes(xdrs, &val, &len, MAX_GSS_SIZE);
66 p->value = val;
67 p->length = len;
79 proc = p->gc_proc; in xdr_rpc_gss_cred()
80 svc = p->gc_svc; in xdr_rpc_gss_cred()
81 ret = (xdr_u_int(xdrs, &p->gc_version) && in xdr_rpc_gss_cred()
83 xdr_u_int(xdrs, &p->gc_seq) && in xdr_rpc_gss_cred()
85 xdr_gss_buffer_desc(xdrs, &p->gc_handle)); in xdr_rpc_gss_cred()
86 p->gc_proc = proc; in xdr_rpc_gss_cred()
87 p->gc_svc = svc; in xdr_rpc_gss_cred()
96 return (xdr_gss_buffer_desc(xdrs, &p->gr_handle) && in xdr_rpc_gss_init_res()
97 xdr_u_int(xdrs, &p->gr_major) && in xdr_rpc_gss_init_res()
98 xdr_u_int(xdrs, &p->gr_minor) && in xdr_rpc_gss_init_res()
99 xdr_u_int(xdrs, &p->gr_win) && in xdr_rpc_gss_init_res()
100 xdr_gss_buffer_desc(xdrs, &p->gr_token)); in xdr_rpc_gss_init_res()
123 u_int len; in xdr_rpc_gss_wrap_data() local
132 len = m_length(args, NULL); in xdr_rpc_gss_wrap_data()
147 put_uint32(&args, len); in xdr_rpc_gss_wrap_data()
152 len = m_length(mic, NULL); in xdr_rpc_gss_wrap_data()
153 put_uint32(&mic, len); in xdr_rpc_gss_wrap_data()
154 if (len != RNDUP(len)) { in xdr_rpc_gss_wrap_data()
155 m_append(mic, RNDUP(len) - len, zpad); in xdr_rpc_gss_wrap_data()
175 len = m_length(args, NULL); in xdr_rpc_gss_wrap_data()
176 put_uint32(&args, len); in xdr_rpc_gss_wrap_data()
177 if (len != RNDUP(len)) { in xdr_rpc_gss_wrap_data()
178 m_append(args, RNDUP(len) - len, zpad); in xdr_rpc_gss_wrap_data()
191 if (m->m_len < sizeof(uint32_t)) { in get_uint32()
205 m_trim(struct mbuf *m, int len) in m_trim() argument
212 n = m_getptr(m, len, &off); in m_trim()
214 n->m_len = off; in m_trim()
215 if (n->m_next) { in m_trim()
216 m_freem(n->m_next); in m_trim()
217 n->m_next = NULL; in m_trim()
228 uint32_t len, cklen; in xdr_rpc_gss_unwrap_data() local
243 len = get_uint32(&results); in xdr_rpc_gss_unwrap_data()
245 results = m_split(results, len, M_WAITOK); in xdr_rpc_gss_unwrap_data()
259 KASSERT(cklen <= MHLEN, ("unexpected large GSS-API checksum")); in xdr_rpc_gss_unwrap_data()
261 if (cklen > mic->m_len) { in xdr_rpc_gss_unwrap_data()
284 len = get_uint32(&results); in xdr_rpc_gss_unwrap_data()
290 if (len != RNDUP(len)) in xdr_rpc_gss_unwrap_data()
291 m_trim(message, len); in xdr_rpc_gss_unwrap_data()
341 OM_uint32 min; in rpc_gss_log_status() local
347 gss_display_status(&min, maj_stat, GSS_C_GSS_CODE, GSS_C_NULL_OID, in rpc_gss_log_status()
349 printf("%s - ", (char *)msg.value); in rpc_gss_log_status()
350 gss_release_buffer(&min, &msg); in rpc_gss_log_status()
352 gss_display_status(&min, min_stat, GSS_C_MECH_CODE, mech, in rpc_gss_log_status()
355 gss_release_buffer(&min, &msg); in rpc_gss_log_status()