1*5307Sjacobs /* 2*5307Sjacobs * Copyright 2007 Sun Microsystems, Inc. All rights reserved. 3*5307Sjacobs * Use is subject to license terms. 4*5307Sjacobs * 5*5307Sjacobs * Licensed under the Academic Free License version 2.1 6*5307Sjacobs */ 7*5307Sjacobs 8*5307Sjacobs #pragma ident "%Z%%M% %I% %E% SMI" 9*5307Sjacobs 10*5307Sjacobs #ifndef _PRINTER_H 11*5307Sjacobs #define _PRINTER_H 12*5307Sjacobs 13*5307Sjacobs #include <libhal.h> 14*5307Sjacobs 15*5307Sjacobs extern int ieee1284_devid_to_printer_info(char *devid_string, 16*5307Sjacobs char **manufacturer, char **model, char **description, 17*5307Sjacobs char **class, char **serial_no, char ***command_set); 18*5307Sjacobs 19*5307Sjacobs extern int add_printer_info(LibHalChangeSet *cs, char *udi, char *manufacturer, 20*5307Sjacobs char *model, char *serial_number, char *description, 21*5307Sjacobs char **command_set, char *device); 22*5307Sjacobs 23*5307Sjacobs #endif /* _PRINTER_H */ 24