summaryrefslogtreecommitdiff
path: root/tools/net/sunrpc/xdrgen/templates/C/struct/encoder/string.j2
blob: cf65b71eaef396f7e8ee89a4993033a6f94d3f4b (plain)
1
2
3
4
5
6
7
8
{# 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;