diff options
author | Jeremy Allison <jra@samba.org> | 2002-12-05 04:00:16 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2002-12-05 04:00:16 +0000 |
commit | 00a20ce45f11e62470e60a8d5fcacc6b0b1f90a2 (patch) | |
tree | 6760f9cc2e88c9a5d91c4893392918d8263abd51 /source3/smbd/reply.c | |
parent | 21e21dfd214727e1705054d374a836b202712f90 (diff) | |
download | samba-00a20ce45f11e62470e60a8d5fcacc6b0b1f90a2.tar.gz samba-00a20ce45f11e62470e60a8d5fcacc6b0b1f90a2.tar.bz2 samba-00a20ce45f11e62470e60a8d5fcacc6b0b1f90a2.zip |
The element in fsp->print_job should be a RAP jobid, not a uint32 RPC
jobid. This was causing Win9x client "set name" calls to fail.
Still need one cleanup fix to finish.
Jeremy.
(This used to be commit 6c23d2030ab8dddff4c849903c529f0012b94027)
Diffstat (limited to 'source3/smbd/reply.c')
-rw-r--r-- | source3/smbd/reply.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/source3/smbd/reply.c b/source3/smbd/reply.c index 6c2698c297..96b7692b1a 100644 --- a/source3/smbd/reply.c +++ b/source3/smbd/reply.c @@ -353,8 +353,7 @@ int reply_ioctl(connection_struct *conn, switch (ioctl_code) { case IOCTL_QUERY_JOB_INFO: { - uint16 rap_jobid = pjobid_to_rap(SNUM(fsp->conn), fsp->print_jobid); - SSVAL(p,0,rap_jobid); /* Job number */ + SSVAL(p,0,fsp->rap_print_jobid); /* Job number */ srvstr_push(outbuf, p+2, global_myname(), 15, STR_TERMINATE|STR_ASCII); srvstr_push(outbuf, p+18, lp_servicename(SNUM(conn)), 13, STR_TERMINATE|STR_ASCII); break; |