[Samba] Samba 3.0.8 breaks all printing from Windows 98
Gerald (Jerry) Carter
jerry at samba.org
Thu Nov 11 17:39:40 GMT 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Jonathan Knight wrote:
|
| We have small panic here as we've just put samba 3.0.8
| up to fix the DoS attack but all printing from Windows 98
| has now broken. Printing from Windows XP is still working fine.
Reproduced it. Try this patch.
cheers, jerry
- ---------------------------------------------------------------------
Alleviating the pain of Windows(tm) ------- http://www.samba.org
GnuPG Key ----- http://www.plainjoe.org/gpg_public.asc
"If we're adding to the noise, turn off this song"--Switchfoot (2003)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFBk6PcIR7qMdg1EfYRAs1dAJ9pdRpLQHrS6I+Ag1ANUtCn0JHyEQCfQuQI
CYX/Sdt0bhT9lx7SbKKkefQ=
=kZ8M
-----END PGP SIGNATURE-----
-------------- next part --------------
Index: smbd/lanman.c
===================================================================
--- smbd/lanman.c (revision 3681)
+++ smbd/lanman.c (working copy)
@@ -2267,6 +2267,12 @@
return False;
*rparam_len = 4;
*rparam = REALLOC(*rparam,*rparam_len);
+
+ if ( (snum = lp_servicenumber(sharename)) == -1 ) {
+ DEBUG(0,("api_PrintJobInfo: unable to get service number from sharename [%s]\n",
+ sharename));
+ return False;
+ }
*rdata_len = 0;
More information about the samba
mailing list