Linux-6.18.2/tools/net/sunrpc/xdrgen/templates/C/struct/encoder/string.j2

9 lines
282 B
Plaintext
Raw Permalink Normal View History

2025-12-23 20:05:50 +08:00
{# SPDX-License-Identifier: GPL-2.0 #}
{% if annotate %}
/* member {{ name }} (variable-length string) */
{% endif %}
if (value->{{ name }}.len > {{ maxsize }})
return false;
if (xdr_stream_encode_opaque(xdr, value->{{ name }}.data, value->{{ name }}.len) < 0)
return false;