/*
- * "$Id: ipp-private.h 5230 2006-03-05 17:01:51Z mike $"
+ * "$Id: ipp-private.h 5749 2006-07-18 18:36:09Z mike $"
*
* Private IPP definitions for the Common UNIX Printing System (CUPS).
*
# endif /* __cplusplus */
+/*
+ * Structures...
+ */
+
+typedef struct /**** Attribute mapping data ****/
+{
+ const char *name; /* Option/attribute name */
+ ipp_tag_t value_tag; /* Value tag for this attribute */
+ ipp_tag_t group_tag; /* Group tag for this attribute */
+} _ipp_option_t;
+
+
/*
* Prototypes for private functions...
*/
extern ipp_attribute_t *_ippAddAttr(ipp_t *, int);
+extern _ipp_option_t *_ippFindOption(const char *name);
extern void _ippFreeAttr(ipp_attribute_t *);
#endif /* !_CUPS_IPP_H_ */
/*
- * End of "$Id: ipp-private.h 5230 2006-03-05 17:01:51Z mike $".
+ * End of "$Id: ipp-private.h 5749 2006-07-18 18:36:09Z mike $".
*/