diff options
| author | Trond Myklebust <trond.myklebust@fys.uio.no> | 2002-11-21 19:08:38 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@penguin.transmeta.com> | 2002-11-21 19:08:38 -0800 |
| commit | dccb90df2d3fa9e4ac08b7e91f9e900273bbedef (patch) | |
| tree | 2941db9fd968de0e628c0972cb885441851b3930 /include/linux/init_task.h | |
| parent | 241c59e257d3b1b04f281773d06e2cc94a9d78f5 (diff) | |
[PATCH] Split buffer overflow checking out of struct nfs4_compound
Here is the a pre-patch in the attempt to get rid of 'struct
nfs4_compound', and the associated horrible union in 'struct
nfs4_op'.
It splits out the fields that are meant to do buffer overflow checking
and iovec adjusting on the XDR received/sent data. It moves support
for that nto the dedicated structure 'xdr_stream', and the associated
functions 'xdr_reserve_space()', 'xdr_inline_decode()'.
The patch also expands out the all macros ENCODE_HEAD, ENCODE_TAIL,
ADJUST_ARGS and DECODE_HEAD, as well as most of the DECODE_TAILs.
Diffstat (limited to 'include/linux/init_task.h')
0 files changed, 0 insertions, 0 deletions
