2 # Functions for webmin print and smb drivers.
3 # These are all just calls to the standard driver functions.
5 $webmin_windows_driver = 1;
6 $webmin_print_driver = 1;
8 # is_windows_driver(path)
9 # Returns a driver structure if some path is a windows driver
12 return &is_webmin_windows_driver(@_);
16 # Returns a structure containing the details of a driver
19 return &is_webmin_driver(@_);
22 # create_windows_driver(&printer, &driver)
23 # Creates a new windows printer driver
24 sub create_windows_driver
26 return &create_webmin_windows_driver(@_);
29 # create_driver(&printer, &driver)
30 # Creates a new local printer driver and returns the path
33 return &create_webmin_driver(@_);
39 &delete_webmin_driver(@_);
42 # driver_input(&printer, &driver)
45 return &webmin_driver_input(@_);
49 # Parse driver selection from %in and return a driver structure
52 return &parse_webmin_driver(@_);