diff options
author | Tim Potter <tpot@samba.org> | 2002-12-13 04:41:59 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2002-12-13 04:41:59 +0000 |
commit | bbb0b2ee40acfeb8cd91a55feb1db0c1e2d9ced5 (patch) | |
tree | 014f6710ec5320b6246129a9871a44841e35a0fa /source/rpc_parse | |
parent | 6b18ca9511ddcf1718f222af3f61491d1e5f3b60 (diff) | |
download | samba-bbb0b2ee40acfeb8cd91a55feb1db0c1e2d9ced5.tar.gz samba-bbb0b2ee40acfeb8cd91a55feb1db0c1e2d9ced5.tar.xz samba-bbb0b2ee40acfeb8cd91a55feb1db0c1e2d9ced5.zip |
Guy Harris points out that the level and ptr fields in a
SPOOL_USER_CTR look like they should be transposed. We don't make use
of the user level information (what is it used for??) so I haven't
changed any code, just added a comment.
Diffstat (limited to 'source/rpc_parse')
-rw-r--r-- | source/rpc_parse/parse_spoolss.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/rpc_parse/parse_spoolss.c b/source/rpc_parse/parse_spoolss.c index b3f136f7579..fb5c6428249 100644 --- a/source/rpc_parse/parse_spoolss.c +++ b/source/rpc_parse/parse_spoolss.c @@ -615,6 +615,10 @@ static BOOL spool_io_user_level(char *desc, SPOOL_USER_CTR *q_u, prs_struct *ps, if (!prs_align(ps)) return False; + + /* From looking at many captures in ethereal, it looks like + the level and ptr fields should be transposed. -tpot */ + if (!prs_uint32("level", ps, depth, &q_u->level)) return False; if (!prs_uint32("ptr", ps, depth, &q_u->ptr)) |