libidn: rfc3454.c File Reference

libidn 1.44

Variables
rfc3454.c File Reference
`#include <config.h>`
`#include "stringprep.h"`

Go to the source code of this file.

## Variables
const Stringprep_table_element | stringprep_rfc3454_A_1 []
const Stringprep_table_element | stringprep_rfc3454_B_1 []
const Stringprep_table_element | stringprep_rfc3454_B_2 []
const Stringprep_table_element | stringprep_rfc3454_B_3 []
const Stringprep_table_element | stringprep_rfc3454_C_1_1 []
const Stringprep_table_element | stringprep_rfc3454_C_1_2 []
const Stringprep_table_element | stringprep_rfc3454_C_2_1 []
const Stringprep_table_element | stringprep_rfc3454_C_2_2 []
const Stringprep_table_element | stringprep_rfc3454_C_3 []
const Stringprep_table_element | stringprep_rfc3454_C_4 []
const Stringprep_table_element | stringprep_rfc3454_C_5 []
const Stringprep_table_element | stringprep_rfc3454_C_6 []
const Stringprep_table_element | stringprep_rfc3454_C_7 []
const Stringprep_table_element | stringprep_rfc3454_C_8 []
const Stringprep_table_element | stringprep_rfc3454_C_9 []
const Stringprep_table_element | stringprep_rfc3454_D_1 []
const Stringprep_table_element | stringprep_rfc3454_D_2 []

## Variable Documentation

## ◆ stringprep_rfc3454_A_1

const Stringprep_table_element stringprep_rfc3454_A_1[]

Definition at line 13 of file rfc3454.c.

## ◆ stringprep_rfc3454_B_1

const Stringprep_table_element stringprep_rfc3454_B_1[]

Initial value:
= {
{ 0x0000AD, 0x0000AD },
{ 0x00034F, 0x00034F },
{ 0x001806, 0x001806 },
{ 0x00180B, 0x00180B },
{ 0x00180C, 0x00180C },
{ 0x00180D, 0x00180D },
{ 0x00200B, 0x00200B },
{ 0x00200C, 0x00200C },
{ 0x00200D, 0x00200D },
{ 0x002060, 0x002060 },
{ 0x00FE00, 0x00FE00 },
{ 0x00FE01, 0x00FE01 },
{ 0x00FE02, 0x00FE02 },
{ 0x00FE03, 0x00FE03 },
{ 0x00FE04, 0x00FE04 },
{ 0x00FE05, 0x00FE05 },
{ 0x00FE06, 0x00FE06 },
{ 0x00FE07, 0x00FE07 },
{ 0x00FE08, 0x00FE08 },
{ 0x00FE09, 0x00FE09 },
{ 0x00FE0A, 0x00FE0A },
{ 0x00FE0B, 0x00FE0B },
{ 0x00FE0C, 0x00FE0C },
{ 0x00FE0D, 0x00FE0D },
{ 0x00FE0E, 0x00FE0E },
{ 0x00FE0F, 0x00FE0F },
{ 0x00FEFF, 0x00FEFF },
{ 0 },
}

Definition at line 419 of file rfc3454.c.

## ◆ stringprep_rfc3454_B_2

const Stringprep_table_element stringprep_rfc3454_B_2[]

Definition at line 456 of file rfc3454.c.

## ◆ stringprep_rfc3454_B_3

const Stringprep_table_element stringprep_rfc3454_B_3[]

Definition at line 2484 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_1_1

const Stringprep_table_element stringprep_rfc3454_C_1_1[]

Initial value:
= {
{ 0x000020, 0x000020 },
{ 0 },
}

Definition at line 3473 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_1_2

const Stringprep_table_element stringprep_rfc3454_C_1_2[]

Initial value:
= {
{ 0x0000A0, 0x0000A0 },
{ 0x001680, 0x001680 },
{ 0x002000, 0x002000 },
{ 0x002001, 0x002001 },
{ 0x002002, 0x002002 },
{ 0x002003, 0x002003 },
{ 0x002004, 0x002004 },
{ 0x002005, 0x002005 },
{ 0x002006, 0x002006 },
{ 0x002007, 0x002007 },
{ 0x002008, 0x002008 },
{ 0x002009, 0x002009 },
{ 0x00200A, 0x00200A },
{ 0x00200B, 0x00200B },
{ 0x00202F, 0x00202F },
{ 0x00205F, 0x00205F },
{ 0x003000, 0x003000 },
{ 0 },
}

Definition at line 3524 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_2_1

const Stringprep_table_element stringprep_rfc3454_C_2_1[]

Initial value:
= {
{ 0x000000, 0x00001F },
{ 0x00007F, 0x00007F },
{ 0 },
}

Definition at line 3609 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_2_2

const Stringprep_table_element stringprep_rfc3454_C_2_2[]

Initial value:
= {
{ 0x000080, 0x00009F },
{ 0x0006DD, 0x0006DD },
{ 0x00070F, 0x00070F },
{ 0x00180E, 0x00180E },
{ 0x00200C, 0x00200C },
{ 0x00200D, 0x00200D },
{ 0x002028, 0x002028 },
{ 0x002029, 0x002029 },
{ 0x002060, 0x002060 },
{ 0x002061, 0x002061 },
{ 0x002062, 0x002062 },
{ 0x002063, 0x002063 },
{ 0x00206A, 0x00206F },
{ 0x00FEFF, 0x00FEFF },
{ 0x00FFF9, 0x00FFFC },
{ 0x01D173, 0x01D17A },
{ 0 },
}

Definition at line 3682 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_3

const Stringprep_table_element stringprep_rfc3454_C_3[]

Initial value:
= {
{ 0x00E000, 0x00F8FF },
{ 0x0F0000, 0x0FFFFD },
{ 0x100000, 0x10FFFD },
{ 0 },
}

Definition at line 3709 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_4

const Stringprep_table_element stringprep_rfc3454_C_4[]

Initial value:
= {
{ 0x00FDD0, 0x00FDEF },
{ 0x00FFFE, 0x00FFFF },
{ 0x01FFFE, 0x01FFFF },
{ 0x02FFFE, 0x02FFFF },
{ 0x03FFFE, 0x03FFFF },
{ 0x04FFFE, 0x04FFFF },
{ 0x05FFFE, 0x05FFFF },
{ 0x06FFFE, 0x06FFFF },
{ 0x07FFFE, 0x07FFFF },
{ 0x08FFFE, 0x08FFFF },
{ 0x09FFFE, 0x09FFFF },
{ 0x0AFFFE, 0x0AFFFF },
{ 0x0BFFFE, 0x0BFFFF },
{ 0x0CFFFE, 0x0CFFFF },
{ 0x0DFFFE, 0x0DFFFF },
{ 0x0EFFFE, 0x0EFFFF },
{ 0x0FFFFE, 0x0FFFFF },
{ 0x10FFFE, 0x10FFFF },
{ 0 },
}

Definition at line 3723 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_5

const Stringprep_table_element stringprep_rfc3454_C_5[]

Initial value:
= {
{ 0x00D800, 0x00DFFF },
{ 0 },
}

Definition at line 3752 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_6

const Stringprep_table_element stringprep_rfc3454_C_6[]

Initial value:
= {
{ 0x00FFF9, 0x00FFF9 },
{ 0x00FFFA, 0x00FFFA },
{ 0x00FFFB, 0x00FFFB },
{ 0x00FFFC, 0x00FFFC },
{ 0x00FFFD, 0x00FFFD },
{ 0 },
}

Definition at line 3763 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_7

const Stringprep_table_element stringprep_rfc3454_C_7[]

Initial value:
= {
{ 0x002FF0, 0x002FFB },
{ 0 },
}

Definition at line 3778 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_8

const Stringprep_table_element stringprep_rfc3454_C_8[]

Initial value:
= {
{ 0x000340, 0x000340 },
{ 0x000341, 0x000341 },
{ 0x00200E, 0x00200E },
{ 0x00200F, 0x00200F },
{ 0x00202A, 0x00202A },
{ 0x00202B, 0x00202B },
{ 0x00202C, 0x00202C },
{ 0x00202D, 0x00202D },
{ 0x00202E, 0x00202E },
{ 0x00206A, 0x00206A },
{ 0x00206B, 0x00206B },
{ 0x00206C, 0x00206C },
{ 0x00206D, 0x00206D },
{ 0x00206E, 0x00206E },
{ 0x00206F, 0x00206F },
{ 0 },
}

Definition at line 3791 of file rfc3454.c.

## ◆ stringprep_rfc3454_C_9

const Stringprep_table_element stringprep_rfc3454_C_9[]

Initial value:
= {
{ 0x0E0001, 0x0E0001 },
{ 0x0E0020, 0x0E007F },
{ 0 },
}

Definition at line 3834 of file rfc3454.c.

## ◆ stringprep_rfc3454_D_1

const Stringprep_table_element stringprep_rfc3454_D_1[]

Definition at line 3846 of file rfc3454.c.

## ◆ stringprep_rfc3454_D_2

const Stringprep_table_element stringprep_rfc3454_D_2[]

Definition at line 3890 of file rfc3454.c.