s3-iremotewinspool: update api struct map so we only end up implementing 8 calls
authorGünther Deschner <gd@samba.org>
Wed, 14 Sep 2016 09:46:20 +0000 (11:46 +0200)
committerAndreas Schneider <asn@cryptomilk.org>
Fri, 6 Jan 2017 11:28:18 +0000 (12:28 +0100)
commita2501843b6a93c09918825e2f04726ab843c2107
tree30a81c4183fcea50afd6a861764a587190a6b7bd
parent7dd880f4b91dd55f800fe3b7097684acdd3297ca
s3-iremotewinspool: update api struct map so we only end up implementing 8 calls

In the end, these calls are the only ones we need to implement:

3.1.4.2. Printer Driver Management Methods

* AsyncInstallPrinterDriverFromPackage
* AsyncUploadPrinterDriverPackage
* AsyncCorePrinterDriverInstalled
* AsyncDeletePrinterDriverPackage

3.1.4.9. Printing Related Notification Methods

* SyncRegisterForRemoteNotifications
* SyncUnRegisterForRemoteNotifications
* SyncRefreshRemoteNotifications
* AsyncGetRemoteNotifications

All other calls are 1:1 mapped to spoolss calls.

Guenther

Signed-off-by: Guenther Deschner <gd@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
source3/rpc_server/spoolss/srv_iremotewinspool.c
source3/rpc_server/wscript_build