Initial import of the CDE 2.1.30 sources from the Open Group.
[oweals/cde.git] / cde / lib / DtSvc / DtUtil2 / Collate.h
1 /* $XConsortium: Collate.h /main/3 1995/10/26 15:18:49 rswiston $ */
2 /*
3  * (c) Copyright 1993, 1994 Hewlett-Packard Company                     *
4  * (c) Copyright 1993, 1994 International Business Machines Corp.       *
5  * (c) Copyright 1993, 1994 Sun Microsystems, Inc.                      *
6  * (c) Copyright 1993, 1994 Novell, Inc.                                *
7  */
8 /* Hp DT's version of an 8.0 include file; needed for Fnmatch */
9
10 #ifndef DtCOLLATE_INCLUDED
11 #define DtCOLLATE_INCLUDED
12
13
14 #define MASK077         077
15 #define ENDTABLE        0377            /* end mark of 2 to 1 character         */
16
17 struct col_21tab {
18         unsigned char   ch1;            /* first char of 2 to 1                 */
19         unsigned char   ch2;            /* second char of 2 to 1                */
20         unsigned char   seqnum;         /* sequence number                      */
21         unsigned char   priority;       /* priority                             */
22 };
23
24 struct col_12tab {
25         unsigned char   seqnum;         /* seqnum of second char of 1 to 2      */
26         unsigned char   priority;       /* priority of 1 to 2 char              */
27 };
28
29 #endif /* DtCOLLATE_INCLUDED */