]> git.dujemihanovic.xyz Git - linux.git/commit
xdrgen: typedefs should use the built-in string and opaque functions
authorChuck Lever <chuck.lever@oracle.com>
Tue, 10 Sep 2024 19:51:46 +0000 (15:51 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Fri, 20 Sep 2024 23:31:40 +0000 (19:31 -0400)
commitfed8a17c61ffa2ba53dc749068b6f07ecf40e3bf
treefc2b7da1e632089ab965995ff068af1435efffbd
parent663ad8b1df8724cd5e01df66ea67ce0424fbcdf6
xdrgen: typedefs should use the built-in string and opaque functions

'typedef opaque yada<XYZ>' should use xdrgen's built-in opaque
encoder and decoder, to enable better compiler optimization.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
tools/net/sunrpc/xdrgen/templates/C/typedef/decoder/variable_length_opaque.j2
tools/net/sunrpc/xdrgen/templates/C/typedef/decoder/variable_length_string.j2