summaryrefslogtreecommitdiff
path: root/source3/libsmb
diff options
context:
space:
mode:
authorGerald Carter <jerry@samba.org>2004-03-02 14:29:01 +0000
committerGerald Carter <jerry@samba.org>2004-03-02 14:29:01 +0000
commit923a0bed5c6062e620ed3d4ba57c01e6eb86b5b6 (patch)
tree10077de2a2ca5e4cb6ff21d26b4226d6d87c4d13 /source3/libsmb
parent4faa480a4a5662b73012680d3f3f2284fdc7af60 (diff)
downloadsamba-923a0bed5c6062e620ed3d4ba57c01e6eb86b5b6.tar.gz
samba-923a0bed5c6062e620ed3d4ba57c01e6eb86b5b6.tar.bz2
samba-923a0bed5c6062e620ed3d4ba57c01e6eb86b5b6.zip
allow the 'printing' parameter to be set on a per share basis.
The problem was that the current_printif struct was set during print_backend_init() based on the 'printcap name'. So you could not use cups and then override the setting for a specific printer by setting 'printing = bsd' (a common setup for pdf generation print services. There is a subtle change in behavior in that the print interface functions are selecting on the basis of lp_printing() and not lp_printcap_name(), but the new behavior seems more intuitive IMHO. (This used to be commit e721255e8f7d719dbcc2cad94c9b11f6124676e6)
Diffstat (limited to 'source3/libsmb')
0 files changed, 0 insertions, 0 deletions