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