Home | History | Annotate | Line # | Download | only in wind
      1  1.1  christos /*	$NetBSD: normalize_table.h,v 1.3 2023/06/19 21:41:45 christos Exp $	*/
      2  1.1  christos 
      3  1.1  christos /* ./normalize_table.h */
      4  1.3  christos /* Automatically generated at 2022-11-15T13:59:51.864870 */
      5  1.1  christos 
      6  1.1  christos #ifndef NORMALIZE_TABLE_H
      7  1.1  christos #define NORMALIZE_TABLE_H 1
      8  1.1  christos 
      9  1.1  christos #include <krb5/krb5-types.h>
     10  1.1  christos 
     11  1.1  christos #define MAX_LENGTH_CANON 18
     12  1.1  christos 
     13  1.1  christos struct translation {
     14  1.1  christos   uint32_t key;
     15  1.1  christos   unsigned short val_len;
     16  1.1  christos   unsigned short val_offset;
     17  1.1  christos };
     18  1.1  christos 
     19  1.1  christos extern const struct translation _wind_normalize_table[];
     20  1.1  christos 
     21  1.1  christos extern const uint32_t _wind_normalize_val_table[];
     22  1.1  christos 
     23  1.1  christos extern const size_t _wind_normalize_table_size;
     24  1.1  christos 
     25  1.1  christos struct canon_node {
     26  1.1  christos   uint32_t val;
     27  1.1  christos   unsigned char next_start;
     28  1.1  christos   unsigned char next_end;
     29  1.1  christos   unsigned short next_offset;
     30  1.1  christos };
     31  1.1  christos 
     32  1.1  christos extern const struct canon_node _wind_canon_table[];
     33  1.1  christos 
     34  1.1  christos extern const unsigned short _wind_canon_next_table[];
     35  1.1  christos #endif /* NORMALIZE_TABLE_H */
     36