libidn  1.32
Variables
profiles.c File Reference
#include <config.h>
#include "stringprep.h"

Go to the source code of this file.

Variables

const Stringprep_profiles stringprep_profiles []
 
const Stringprep_profile stringprep_nameprep []
 
const Stringprep_profile stringprep_kerberos5 []
 
const Stringprep_table_element stringprep_xmpp_nodeprep_prohibit []
 
const Stringprep_profile stringprep_xmpp_nodeprep []
 
const Stringprep_profile stringprep_xmpp_resourceprep []
 
const Stringprep_profile stringprep_plain []
 
const Stringprep_profile stringprep_trace []
 
const Stringprep_table_element stringprep_iscsi_prohibit []
 
const Stringprep_profile stringprep_iscsi []
 
const Stringprep_table_element stringprep_saslprep_space_map []
 
const Stringprep_profile stringprep_saslprep []
 

Variable Documentation

const Stringprep_profile stringprep_iscsi[]
Initial value:
= {
{STRINGPREP_NFKC, 0, 0},
{STRINGPREP_BIDI, 0, 0},
{0}
}
const Stringprep_table_element stringprep_rfc3454_D_1[]
Definition: rfc3454.c:3846
const Stringprep_table_element stringprep_rfc3454_C_2_1[]
Definition: rfc3454.c:3609
const Stringprep_table_element stringprep_rfc3454_C_9[]
Definition: rfc3454.c:3834
const Stringprep_table_element stringprep_rfc3454_D_2[]
Definition: rfc3454.c:3890
const Stringprep_table_element stringprep_rfc3454_A_1[]
Definition: rfc3454.c:13
const Stringprep_table_element stringprep_rfc3454_C_5[]
Definition: rfc3454.c:3752
const Stringprep_table_element stringprep_rfc3454_C_3[]
Definition: rfc3454.c:3709
const Stringprep_table_element stringprep_rfc3454_C_4[]
Definition: rfc3454.c:3723
const Stringprep_table_element stringprep_rfc3454_B_1[]
Definition: rfc3454.c:419
const Stringprep_table_element stringprep_rfc3454_C_7[]
Definition: rfc3454.c:3778
const Stringprep_table_element stringprep_rfc3454_C_6[]
Definition: rfc3454.c:3763
const Stringprep_table_element stringprep_rfc3454_C_1_1[]
Definition: rfc3454.c:3473
const Stringprep_table_element stringprep_iscsi_prohibit[]
Definition: profiles.c:185
const Stringprep_table_element stringprep_rfc3454_C_2_2[]
Definition: rfc3454.c:3682
const Stringprep_table_element stringprep_rfc3454_B_2[]
Definition: rfc3454.c:456
const Stringprep_table_element stringprep_rfc3454_C_1_2[]
Definition: rfc3454.c:3524
const Stringprep_table_element stringprep_rfc3454_C_8[]
Definition: rfc3454.c:3791

Definition at line 255 of file profiles.c.

const Stringprep_table_element stringprep_iscsi_prohibit[]

Definition at line 185 of file profiles.c.

const Stringprep_profile stringprep_kerberos5[]
Initial value:
= {
{STRINGPREP_NFKC, 0, 0},
{STRINGPREP_BIDI, 0, 0},
{0}
}
const Stringprep_table_element stringprep_rfc3454_D_1[]
Definition: rfc3454.c:3846
const Stringprep_table_element stringprep_rfc3454_C_9[]
Definition: rfc3454.c:3834
const Stringprep_table_element stringprep_rfc3454_D_2[]
Definition: rfc3454.c:3890
const Stringprep_table_element stringprep_rfc3454_A_1[]
Definition: rfc3454.c:13
const Stringprep_table_element stringprep_rfc3454_C_5[]
Definition: rfc3454.c:3752
const Stringprep_table_element stringprep_rfc3454_C_3[]
Definition: rfc3454.c:3709
const Stringprep_table_element stringprep_rfc3454_C_4[]
Definition: rfc3454.c:3723
const Stringprep_table_element stringprep_rfc3454_B_1[]
Definition: rfc3454.c:419
const Stringprep_table_element stringprep_rfc3454_C_7[]
Definition: rfc3454.c:3778
const Stringprep_table_element stringprep_rfc3454_C_6[]
Definition: rfc3454.c:3763
const Stringprep_table_element stringprep_rfc3454_C_2_2[]
Definition: rfc3454.c:3682
const Stringprep_table_element stringprep_rfc3454_C_1_2[]
Definition: rfc3454.c:3524
const Stringprep_table_element stringprep_rfc3454_B_3[]
Definition: rfc3454.c:2484
const Stringprep_table_element stringprep_rfc3454_C_8[]
Definition: rfc3454.c:3791

Definition at line 69 of file profiles.c.

const Stringprep_profile stringprep_nameprep[]
Initial value:
= {
{STRINGPREP_NFKC, 0, 0},
{STRINGPREP_BIDI, 0, 0},
{0}
}
const Stringprep_table_element stringprep_rfc3454_D_1[]
Definition: rfc3454.c:3846
const Stringprep_table_element stringprep_rfc3454_C_9[]
Definition: rfc3454.c:3834
const Stringprep_table_element stringprep_rfc3454_D_2[]
Definition: rfc3454.c:3890
const Stringprep_table_element stringprep_rfc3454_A_1[]
Definition: rfc3454.c:13
const Stringprep_table_element stringprep_rfc3454_C_5[]
Definition: rfc3454.c:3752
const Stringprep_table_element stringprep_rfc3454_C_3[]
Definition: rfc3454.c:3709
const Stringprep_table_element stringprep_rfc3454_C_4[]
Definition: rfc3454.c:3723
const Stringprep_table_element stringprep_rfc3454_B_1[]
Definition: rfc3454.c:419
const Stringprep_table_element stringprep_rfc3454_C_7[]
Definition: rfc3454.c:3778
const Stringprep_table_element stringprep_rfc3454_C_6[]
Definition: rfc3454.c:3763
const Stringprep_table_element stringprep_rfc3454_C_2_2[]
Definition: rfc3454.c:3682
const Stringprep_table_element stringprep_rfc3454_B_2[]
Definition: rfc3454.c:456
const Stringprep_table_element stringprep_rfc3454_C_1_2[]
Definition: rfc3454.c:3524
const Stringprep_table_element stringprep_rfc3454_C_8[]
Definition: rfc3454.c:3791

Definition at line 46 of file profiles.c.

const Stringprep_profile stringprep_plain[]
Initial value:
= {
{STRINGPREP_BIDI, 0, 0},
{0}
}
const Stringprep_table_element stringprep_rfc3454_D_1[]
Definition: rfc3454.c:3846
const Stringprep_table_element stringprep_rfc3454_C_2_1[]
Definition: rfc3454.c:3609
const Stringprep_table_element stringprep_rfc3454_C_9[]
Definition: rfc3454.c:3834
const Stringprep_table_element stringprep_rfc3454_D_2[]
Definition: rfc3454.c:3890
const Stringprep_table_element stringprep_rfc3454_C_5[]
Definition: rfc3454.c:3752
const Stringprep_table_element stringprep_rfc3454_C_3[]
Definition: rfc3454.c:3709
const Stringprep_table_element stringprep_rfc3454_C_4[]
Definition: rfc3454.c:3723
const Stringprep_table_element stringprep_rfc3454_C_6[]
Definition: rfc3454.c:3763
const Stringprep_table_element stringprep_rfc3454_C_2_2[]
Definition: rfc3454.c:3682
const Stringprep_table_element stringprep_rfc3454_C_8[]
Definition: rfc3454.c:3791

Definition at line 153 of file profiles.c.

const Stringprep_profiles stringprep_profiles[]
Initial value:
= {
{"Nameprep", stringprep_nameprep},
{"KRBprep", stringprep_kerberos5},
{"Nodeprep", stringprep_xmpp_nodeprep},
{"Resourceprep", stringprep_xmpp_resourceprep},
{"plain", stringprep_plain},
{"trace", stringprep_trace},
{"SASLprep", stringprep_saslprep},
{"ISCSIprep", stringprep_iscsi},
{"iSCSI", stringprep_iscsi},
{NULL, NULL}
}
const Stringprep_profile stringprep_iscsi[]
Definition: profiles.c:255
const Stringprep_profile stringprep_plain[]
Definition: profiles.c:153
const Stringprep_profile stringprep_nameprep[]
Definition: profiles.c:46
const Stringprep_profile stringprep_saslprep[]
Definition: profiles.c:301
const Stringprep_profile stringprep_kerberos5[]
Definition: profiles.c:69
const Stringprep_profile stringprep_xmpp_resourceprep[]
Definition: profiles.c:131
const Stringprep_profile stringprep_trace[]
Definition: profiles.c:169
const Stringprep_profile stringprep_xmpp_nodeprep[]
Definition: profiles.c:106

Definition at line 33 of file profiles.c.

const Stringprep_profile stringprep_saslprep[]
Initial value:
= {
{STRINGPREP_NFKC, 0, 0},
{STRINGPREP_BIDI, 0, 0},
{0}
}
const Stringprep_table_element stringprep_rfc3454_D_1[]
Definition: rfc3454.c:3846
const Stringprep_table_element stringprep_rfc3454_C_2_1[]
Definition: rfc3454.c:3609
const Stringprep_table_element stringprep_rfc3454_C_9[]
Definition: rfc3454.c:3834
const Stringprep_table_element stringprep_rfc3454_D_2[]
Definition: rfc3454.c:3890
const Stringprep_table_element stringprep_rfc3454_A_1[]
Definition: rfc3454.c:13
const Stringprep_table_element stringprep_rfc3454_C_5[]
Definition: rfc3454.c:3752
const Stringprep_table_element stringprep_rfc3454_C_3[]
Definition: rfc3454.c:3709
const Stringprep_table_element stringprep_rfc3454_C_4[]
Definition: rfc3454.c:3723
const Stringprep_table_element stringprep_rfc3454_B_1[]
Definition: rfc3454.c:419
const Stringprep_table_element stringprep_saslprep_space_map[]
Definition: profiles.c:280
const Stringprep_table_element stringprep_rfc3454_C_7[]
Definition: rfc3454.c:3778
const Stringprep_table_element stringprep_rfc3454_C_6[]
Definition: rfc3454.c:3763
const Stringprep_table_element stringprep_rfc3454_C_2_2[]
Definition: rfc3454.c:3682
const Stringprep_table_element stringprep_rfc3454_C_1_2[]
Definition: rfc3454.c:3524
const Stringprep_table_element stringprep_rfc3454_C_8[]
Definition: rfc3454.c:3791

Definition at line 301 of file profiles.c.

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

Definition at line 280 of file profiles.c.

const Stringprep_profile stringprep_trace[]
Initial value:
= {
{STRINGPREP_BIDI, 0, 0},
{0}
}
const Stringprep_table_element stringprep_rfc3454_D_1[]
Definition: rfc3454.c:3846
const Stringprep_table_element stringprep_rfc3454_C_2_1[]
Definition: rfc3454.c:3609
const Stringprep_table_element stringprep_rfc3454_C_9[]
Definition: rfc3454.c:3834
const Stringprep_table_element stringprep_rfc3454_D_2[]
Definition: rfc3454.c:3890
const Stringprep_table_element stringprep_rfc3454_C_5[]
Definition: rfc3454.c:3752
const Stringprep_table_element stringprep_rfc3454_C_3[]
Definition: rfc3454.c:3709
const Stringprep_table_element stringprep_rfc3454_C_4[]
Definition: rfc3454.c:3723
const Stringprep_table_element stringprep_rfc3454_C_6[]
Definition: rfc3454.c:3763
const Stringprep_table_element stringprep_rfc3454_C_2_2[]
Definition: rfc3454.c:3682
const Stringprep_table_element stringprep_rfc3454_C_8[]
Definition: rfc3454.c:3791

Definition at line 169 of file profiles.c.

const Stringprep_profile stringprep_xmpp_nodeprep[]
Initial value:
= {
{STRINGPREP_NFKC, 0, 0},
{STRINGPREP_BIDI, 0, 0},
{0}
}
const Stringprep_table_element stringprep_rfc3454_D_1[]
Definition: rfc3454.c:3846
const Stringprep_table_element stringprep_xmpp_nodeprep_prohibit[]
Definition: profiles.c:94
const Stringprep_table_element stringprep_rfc3454_C_2_1[]
Definition: rfc3454.c:3609
const Stringprep_table_element stringprep_rfc3454_C_9[]
Definition: rfc3454.c:3834
const Stringprep_table_element stringprep_rfc3454_D_2[]
Definition: rfc3454.c:3890
const Stringprep_table_element stringprep_rfc3454_A_1[]
Definition: rfc3454.c:13
const Stringprep_table_element stringprep_rfc3454_C_5[]
Definition: rfc3454.c:3752
const Stringprep_table_element stringprep_rfc3454_C_3[]
Definition: rfc3454.c:3709
const Stringprep_table_element stringprep_rfc3454_C_4[]
Definition: rfc3454.c:3723
const Stringprep_table_element stringprep_rfc3454_B_1[]
Definition: rfc3454.c:419
const Stringprep_table_element stringprep_rfc3454_C_7[]
Definition: rfc3454.c:3778
const Stringprep_table_element stringprep_rfc3454_C_6[]
Definition: rfc3454.c:3763
const Stringprep_table_element stringprep_rfc3454_C_1_1[]
Definition: rfc3454.c:3473
const Stringprep_table_element stringprep_rfc3454_C_2_2[]
Definition: rfc3454.c:3682
const Stringprep_table_element stringprep_rfc3454_B_2[]
Definition: rfc3454.c:456
const Stringprep_table_element stringprep_rfc3454_C_1_2[]
Definition: rfc3454.c:3524
const Stringprep_table_element stringprep_rfc3454_C_8[]
Definition: rfc3454.c:3791

Definition at line 106 of file profiles.c.

const Stringprep_table_element stringprep_xmpp_nodeprep_prohibit[]
Initial value:
= {
{0x000022},
{0x000026},
{0x000027},
{0x00002F},
{0x00003A},
{0x00003C},
{0x00003E},
{0x000040},
{0}
}

Definition at line 94 of file profiles.c.

const Stringprep_profile stringprep_xmpp_resourceprep[]
Initial value:
= {
{STRINGPREP_NFKC, 0, 0},
{STRINGPREP_BIDI, 0, 0},
{0}
}
const Stringprep_table_element stringprep_rfc3454_D_1[]
Definition: rfc3454.c:3846
const Stringprep_table_element stringprep_rfc3454_C_2_1[]
Definition: rfc3454.c:3609
const Stringprep_table_element stringprep_rfc3454_C_9[]
Definition: rfc3454.c:3834
const Stringprep_table_element stringprep_rfc3454_D_2[]
Definition: rfc3454.c:3890
const Stringprep_table_element stringprep_rfc3454_A_1[]
Definition: rfc3454.c:13
const Stringprep_table_element stringprep_rfc3454_C_5[]
Definition: rfc3454.c:3752
const Stringprep_table_element stringprep_rfc3454_C_3[]
Definition: rfc3454.c:3709
const Stringprep_table_element stringprep_rfc3454_C_4[]
Definition: rfc3454.c:3723
const Stringprep_table_element stringprep_rfc3454_B_1[]
Definition: rfc3454.c:419
const Stringprep_table_element stringprep_rfc3454_C_7[]
Definition: rfc3454.c:3778
const Stringprep_table_element stringprep_rfc3454_C_6[]
Definition: rfc3454.c:3763
const Stringprep_table_element stringprep_rfc3454_C_2_2[]
Definition: rfc3454.c:3682
const Stringprep_table_element stringprep_rfc3454_C_1_2[]
Definition: rfc3454.c:3524
const Stringprep_table_element stringprep_rfc3454_C_8[]
Definition: rfc3454.c:3791

Definition at line 131 of file profiles.c.