• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/bind9-45.100/bind9/contrib/idn/idnkit-1.0-src/lib/

Lines Matching defs:actions

149 static idn_result_t	label_rtcheck(idn_resconf_t ctx, idn_action_t actions,
184 idn_res_encodename(idn_resconf_t ctx, idn_action_t actions, const char *from,
198 TRACE(("idn_res_encodename(actions=%s, from=\"%s\", tolen=%d)\n",
199 idn__res_actionstostring(actions),
202 if (actions & ~ENCODE_MASK) {
203 WARNING(("idn_res_encodename: invalid actions 0x%x\n",
204 actions));
211 if (!enabled || actions == 0) {
219 if (actions & IDN_ENCODE_QUERY) {
221 actions |= (IDN_LOCALCONV | IDN_DELIMMAP | IDN_LOCALMAP | \
225 actions |= (IDN_DELIMMAP | IDN_LOCALMAP | IDN_MAP | \
261 if (actions & IDN_LOCALCONV) {
288 if (actions & IDN_DELIMMAP) {
320 if (actions & IDN_LOCALMAP) {
328 if (actions & IDN_MAP) {
333 if (actions & IDN_NORMALIZE) {
338 if (actions & IDN_PROHCHECK) {
341 (actions & IDN_UNDOIFERR)) {
348 if (actions & IDN_UNASCHECK) {
351 (actions & IDN_UNDOIFERR)) {
358 if (actions & IDN_BIDICHECK) {
361 (actions & IDN_UNDOIFERR)) {
370 if (actions & IDN_ASCCHECK) {
372 if (r == idn_prohibited && (actions & IDN_UNDOIFERR)) {
381 if ((actions & IDN_IDNCONV) && idn_is_ace) {
388 if (!from_is_root && (actions & IDN_LENCHECK)) {
394 (actions & IDN_UNDOIFERR)) {
425 if ((actions & IDN_IDNCONV) && idn_converter != NULL && !idn_is_ace) {
450 idn_res_decodename(idn_resconf_t ctx, idn_action_t actions, const char *from,
464 TRACE(("idn_res_decodename(actions=%s, from=\"%s\", tolen=%d)\n",
465 idn__res_actionstostring(actions),
468 if (actions & ~DECODE_MASK) {
469 WARNING(("idn_res_decodename: invalid actions 0x%x\n",
470 actions));
477 if (!enabled || actions == 0) {
485 if (actions & IDN_DECODE_QUERY) {
487 actions |= (IDN_DELIMMAP | IDN_MAP | IDN_NORMALIZE | \
491 actions |= (IDN_DELIMMAP | IDN_MAP | IDN_NORMALIZE | \
529 if ((actions & IDN_IDNCONV) &&
557 if (actions & IDN_DELIMMAP) {
590 if (actions & IDN_MAP) {
595 if (actions & IDN_NORMALIZE) {
600 if (actions & IDN_PROHCHECK) {
609 if (actions & IDN_UNASCHECK) {
618 if (actions & IDN_BIDICHECK) {
629 if ((actions & IDN_IDNCONV) && idn_is_ace) {
643 if ((actions & IDN_RTCHECK) && saved_name != NULL) {
644 r = label_rtcheck(ctx, actions, l, saved_name);
654 if (actions & IDN_LOCALCONV) {
684 if (actions & IDN_LOCALCONV) {
710 idn_res_decodename2(idn_resconf_t ctx, idn_action_t actions, const char *from,
724 TRACE(("idn_res_decodename2(actions=%s, from=\"%s\", tolen=%d, "
726 idn__res_actionstostring(actions),
732 if (!enabled || actions == 0) {
743 return idn_res_decodename(ctx, actions, from, to, tolen);
829 r = idn_res_decodename(ctx, actions, buffer_utf8, to, tolen);
1599 label_rtcheck(idn_resconf_t ctx, idn_action_t actions, labellist_t label,
1632 if (actions & IDN_UNASCHECK) {
1642 if (actions & IDN_ASCCHECK) {
1676 idn__res_actionstostring(idn_action_t actions) {
1681 if (actions == IDN_ENCODE_QUERY)
1683 else if (actions == IDN_DECODE_QUERY)
1685 else if (actions == IDN_ENCODE_APP)
1687 else if (actions == IDN_DECODE_APP)
1689 else if (actions == IDN_ENCODE_STORED)
1691 else if (actions == IDN_DECODE_STORED)
1694 if (actions & IDN_LOCALCONV)
1696 if (actions & IDN_DELIMMAP)
1698 if (actions & IDN_LOCALMAP)
1701 if (actions & IDN_MAP)
1703 if (actions & IDN_NORMALIZE)
1705 if (actions & IDN_PROHCHECK)
1707 if (actions & IDN_UNASCHECK)
1709 if (actions & IDN_BIDICHECK)
1712 if (actions & IDN_IDNCONV)
1714 if (actions & IDN_ASCCHECK)
1716 if (actions & IDN_LENCHECK)
1718 if (actions & IDN_RTCHECK)