Lines Matching refs:c
193 static Byte *c_to_hh( Byte *o, Byte c );
194 static Byte *c_to_cc( Byte *o, Couple *cc, Byte c );
1023 c_to_hh( Byte *o, Byte c ) in c_to_hh() argument
1028 n = c >> 4; in c_to_hh()
1030 n = c & 0x0F; in c_to_hh()
1038 c_to_cc( Byte *o, Couple *cc, Byte c ) in c_to_cc() argument
1052 return c_to_hh( o, c ); in c_to_cc()
1062 int c; in ldap_t61_to_8859() local
1098 case 'A': c = letter_w_diacritic[n][0]; break; in ldap_t61_to_8859()
1099 case 'C': c = letter_w_diacritic[n][1]; break; in ldap_t61_to_8859()
1100 case 'D': c = letter_w_diacritic[n][2]; break; in ldap_t61_to_8859()
1101 case 'E': c = letter_w_diacritic[n][3]; break; in ldap_t61_to_8859()
1102 case 'G': c = letter_w_diacritic[n][4]; break; in ldap_t61_to_8859()
1103 case 'H': c = letter_w_diacritic[n][5]; break; in ldap_t61_to_8859()
1104 case 'I': c = letter_w_diacritic[n][6]; break; in ldap_t61_to_8859()
1105 case 'J': c = letter_w_diacritic[n][7]; break; in ldap_t61_to_8859()
1106 case 'K': c = letter_w_diacritic[n][8]; break; in ldap_t61_to_8859()
1107 case 'L': c = letter_w_diacritic[n][9]; break; in ldap_t61_to_8859()
1108 case 'N': c = letter_w_diacritic[n][10]; break; in ldap_t61_to_8859()
1109 case 'O': c = letter_w_diacritic[n][11]; break; in ldap_t61_to_8859()
1110 case 'R': c = letter_w_diacritic[n][12]; break; in ldap_t61_to_8859()
1111 case 'S': c = letter_w_diacritic[n][13]; break; in ldap_t61_to_8859()
1112 case 'T': c = letter_w_diacritic[n][14]; break; in ldap_t61_to_8859()
1113 case 'U': c = letter_w_diacritic[n][15]; break; in ldap_t61_to_8859()
1114 case 'W': c = letter_w_diacritic[n][16]; break; in ldap_t61_to_8859()
1115 case 'Y': c = letter_w_diacritic[n][17]; break; in ldap_t61_to_8859()
1116 case 'Z': c = letter_w_diacritic[n][18]; break; in ldap_t61_to_8859()
1118 case 'a': c = letter_w_diacritic[n][19]; break; in ldap_t61_to_8859()
1119 case 'c': c = letter_w_diacritic[n][20]; break; in ldap_t61_to_8859()
1120 case 'd': c = letter_w_diacritic[n][21]; break; in ldap_t61_to_8859()
1121 case 'e': c = letter_w_diacritic[n][22]; break; in ldap_t61_to_8859()
1122 case 'g': c = letter_w_diacritic[n][23]; break; in ldap_t61_to_8859()
1123 case 'h': c = letter_w_diacritic[n][24]; break; in ldap_t61_to_8859()
1124 case 'i': c = letter_w_diacritic[n][25]; break; in ldap_t61_to_8859()
1125 case 'j': c = letter_w_diacritic[n][26]; break; in ldap_t61_to_8859()
1126 case 'k': c = letter_w_diacritic[n][27]; break; in ldap_t61_to_8859()
1127 case 'l': c = letter_w_diacritic[n][28]; break; in ldap_t61_to_8859()
1128 case 'n': c = letter_w_diacritic[n][29]; break; in ldap_t61_to_8859()
1129 case 'o': c = letter_w_diacritic[n][30]; break; in ldap_t61_to_8859()
1130 case 'r': c = letter_w_diacritic[n][31]; break; in ldap_t61_to_8859()
1131 case 's': c = letter_w_diacritic[n][32]; break; in ldap_t61_to_8859()
1132 case 't': c = letter_w_diacritic[n][33]; break; in ldap_t61_to_8859()
1133 case 'u': c = letter_w_diacritic[n][34]; break; in ldap_t61_to_8859()
1134 case 'w': c = letter_w_diacritic[n][35]; break; in ldap_t61_to_8859()
1135 case 'y': c = letter_w_diacritic[n][36]; break; in ldap_t61_to_8859()
1136 case 'z': c = letter_w_diacritic[n][37]; break; in ldap_t61_to_8859()
1138 case ALONE: c = (( !diacritic[n].b ) ? diacritic[n].a : -1); in ldap_t61_to_8859()
1141 default: c = 0; in ldap_t61_to_8859()
1144 if ( c > 0 ) { in ldap_t61_to_8859()
1145 *o++ = c; s++; in ldap_t61_to_8859()
1148 if ( c == -1 ) { in ldap_t61_to_8859()
1191 Byte c; in hh_to_c() local
1193 if ( (*h >= '0') && (*h <= '9') ) c = *h++ - '0'; in hh_to_c()
1194 else if ( (*h >= 'A') && (*h <= 'F') ) c = *h++ - 'A' + 10; in hh_to_c()
1195 else if ( (*h >= 'a') && (*h <= 'f') ) c = *h++ - 'a' + 10; in hh_to_c()
1198 c <<= 4; in hh_to_c()
1200 if ( (*h >= '0') && (*h <= '9') ) c |= *h - '0'; in hh_to_c()
1201 else if ( (*h >= 'A') && (*h <= 'F') ) c |= *h - 'A' + 10; in hh_to_c()
1202 else if ( (*h >= 'a') && (*h <= 'f') ) c |= *h - 'a' + 10; in hh_to_c()
1205 return c; in hh_to_c()
1212 int n, c = 0; in cc_to_t61() local
1216 case '`': c = -1; break; /* <grave-accent> */ in cc_to_t61()
1220 case '!': c = 0x7C; break; /* <vertical-line> */ in cc_to_t61()
1221 case '(': c = 0x7B; break; /* <left-curly-bracket> */ in cc_to_t61()
1222 case '-': c = 0xAD; break; /* <upwards-arrow> */ in cc_to_t61()
1223 default: c = -1; /* <grave-accent> */ in cc_to_t61()
1231 case '\'': c = -2; break; /* <acute-accent> */ in cc_to_t61()
1233 case '^': c = -3; break; /* <circumflex-acent> */ in cc_to_t61()
1237 case ')': c = 0x5D; break; /* <right-square-bracket> */ in cc_to_t61()
1238 case '>': c = 0xBB; break; /* <right-angle-quotation> */ in cc_to_t61()
1239 case '-': c = 0xAE; break; /* <rightwards-arrow> */ in cc_to_t61()
1240 default: c = -3; /* <circumflex-acent> */ in cc_to_t61()
1245 case '?': c = -4; break; /* <tilde> */ in cc_to_t61()
1248 case 0xAF: c = -5; break; /* <macron> */ in cc_to_t61()
1253 case '-': c = 0xFF; break; /* <soft-hyphen> */ in cc_to_t61()
1254 case '<': c = 0xAC; break; /* <leftwards arrow> */ in cc_to_t61()
1255 case '+': c = 0xB1; break; /* <plus-minus> */ in cc_to_t61()
1256 case 'd': c = 0xF3; break; /* <eth> */ in cc_to_t61()
1257 default: c = -5; /* <macron> */ in cc_to_t61()
1262 case 0xA2: c = -6; break; /* <breve> */ in cc_to_t61()
1266 if ( *s == '<' ) c = 0x5B; /* <left-square-bracket> */ in cc_to_t61()
1267 else c = -6; /* <breve> */ in cc_to_t61()
1271 case 0xFF: c = -7; break; /* <dot-accent> */ in cc_to_t61()
1276 case 'i': c = 0xF5; break; /* <dotless-i> */ in cc_to_t61()
1277 case 'L': c = 0xE7; break; /* <L-middle-dot> */ in cc_to_t61()
1278 case 'l': c = 0xF7; break; /* <l-middle-dot> */ in cc_to_t61()
1279 default: c = -7; /* <dot-accent> */ in cc_to_t61()
1285 case 0xA8: c = -8; break; /* <diaeresis> */ in cc_to_t61()
1289 if ( *s == '-') c = 0xB8; /* <division-sign> */ in cc_to_t61()
1290 else c = -8; /* <diaeresis> */ in cc_to_t61()
1297 case '0': c = -10; break; /* <ring-above> */ in cc_to_t61()
1303 case ',': c = -11; break; /* <cedilla> */ in cc_to_t61()
1308 case '"': c = -13; break; /* <double-acute-accent> */ in cc_to_t61()
1313 case ';': c = -14; break; /* <ogonek> */ in cc_to_t61()
1316 case 0xB7: c = -15; break; /* <caron> */ in cc_to_t61()
1320 if ( *s == '!' ) c = 0x7D; /* <left-curly-bracket> */ in cc_to_t61()
1324 if ( *s == '<' ) c = 0xAB; /* <left-angle-quotation> */ in cc_to_t61()
1325 else c = -15; /* <caron> */ in cc_to_t61()
1330 case '/': c = 0x5C; break; /* <reverse-solidus> */ in cc_to_t61()
1331 case 'D': c = 0xE2; break; /* <D-stroke> */ in cc_to_t61()
1332 case 'd': c = 0xF2; break; /* <d-stroke> */ in cc_to_t61()
1333 case 'H': c = 0xE4; break; /* <H-stroke> */ in cc_to_t61()
1334 case 'h': c = 0xF4; break; /* <h-stroke> */ in cc_to_t61()
1335 case 'L': c = 0xE8; break; /* <L-stroke> */ in cc_to_t61()
1336 case 'l': c = 0xF8; break; /* <l-stroke> */ in cc_to_t61()
1337 case 'O': c = 0xE9; break; /* <O-stroke> */ in cc_to_t61()
1338 case 'o': c = 0xF9; break; /* <o-stroke> */ in cc_to_t61()
1339 case 'T': c = 0xED; break; /* <T-stroke> */ in cc_to_t61()
1340 case 't': c = 0xFD; break; /* <t-stroke> */ in cc_to_t61()
1345 if ( *s == '1' ) c = 0xBD; /* <one-half> */ in cc_to_t61()
1350 case '1': c = 0xBC; break; /* <one-quarter> */ in cc_to_t61()
1351 case '3': c = 0xBE; break; /* <three-quarters> */ in cc_to_t61()
1357 case '\'': c = 0xA9; break; /* <left-single-quotation> */ in cc_to_t61()
1358 case '"': c = 0xAA; break; /* <left-double-quotation> */ in cc_to_t61()
1364 case '1': c = 0xDC; break; /* <one-eighth> */ in cc_to_t61()
1365 case '3': c = 0xDD; break; /* <three-eighths> */ in cc_to_t61()
1366 case '5': c = 0xDE; break; /* <five-eighths> */ in cc_to_t61()
1367 case '7': c = 0xDF; break; /* <seven-eighths> */ in cc_to_t61()
1368 case 'M': c = 0xD5; break; /* <eighth-note> */ in cc_to_t61()
1374 case '\'': c = 0xB9; break; /* <right-single-quotation> */ in cc_to_t61()
1375 case '"': c = 0xBA; break; /* <right-double-quotation> */ in cc_to_t61()
1380 if ( *s == 'A' ) c = -10; /* <ring-above> + <A> */ in cc_to_t61()
1385 case '-': c = 0xE3; break; /* <femenine-ordinal-a> */ in cc_to_t61()
1386 case 'a': c = -10; break; /* <ring-above> + <a> */ in cc_to_t61()
1391 if ( *s == 'B' ) c = 0xD7; /* <broken-bar> */ in cc_to_t61()
1395 if ( *s == 'N' ) c = 0xA6; /* <number-sign> */ in cc_to_t61()
1399 if ( *s == 'P' ) c = 0xA3; /* <pound-sign> */ in cc_to_t61()
1404 case 'S': c = 0xA7; break; /* <section-sign> */ in cc_to_t61()
1405 case 'A': c = 0xE1; break; /* <AE> */ in cc_to_t61()
1406 case 'O': c = 0xEA; break; /* <OE> */ in cc_to_t61()
1412 case 'a': c = 0xF1; break; /* <ae> */ in cc_to_t61()
1413 case 'o': c = 0xFA; break; /* <oe> */ in cc_to_t61()
1414 case 'Y': c = 0xA5; break; /* <yen-sign> */ in cc_to_t61()
1420 case 'D': c = 0xB0; break; /* <degree-sign> */ in cc_to_t61()
1421 case 'N': c = 0xEE; break; /* <Eng> */ in cc_to_t61()
1427 case 'R': c = 0xD2; break; /* <registered-sign> */ in cc_to_t61()
1428 case 'n': c = 0xFE; break; /* <eng> */ in cc_to_t61()
1433 if ( *s == 'T' ) c = 0xEC; /* <Thorn> */ in cc_to_t61()
1437 if ( *s == 't' ) c = 0xFC; /* <thorn> */ in cc_to_t61()
1442 case 'P': c = 0xB6; break; /* <pilcrow-sign> */ in cc_to_t61()
1443 case '!': c = 0xA1; break; /* <inverted-exclamation> */ in cc_to_t61()
1444 case '?': c = 0xBF; break; /* <inverted-question> */ in cc_to_t61()
1449 if ( *s == 'I' ) c = 0xE6; /* <IJ> */ in cc_to_t61()
1453 if ( *s == 'i' ) c = 0xF6; /* <ij> */ in cc_to_t61()
1457 if ( *s == 'k' ) c = 0xF0; /* <kra> */ in cc_to_t61()
1462 case '.': c = 0xB7; break; /* <middle-dot> */ in cc_to_t61()
1463 case '-': c = 0xD0; break; /* <em-dash> */ in cc_to_t61()
1464 case 'T': c = 0xD4; break; /* <trade-mark-sign> */ in cc_to_t61()
1471 case ' ': c = -5; break; /* <macron> */ in cc_to_t61()
1472 case 'O': c = 0xE0; break; /* <Ohm sign> */ in cc_to_t61()
1477 if ( *s == '\'' ) c = 0xEF; /* <n-preceded-by-apostrophe> */ in cc_to_t61()
1482 case 'D': c = 0xA4; break; /* <dollar-sign> */ in cc_to_t61()
1483 case 'N': c = 0xD6; break; /* <not-sign> */ in cc_to_t61()
1489 case 'C': c = 0xD3; break; /* <copyright-sign> */ in cc_to_t61()
1490 case '-': c = 0xEB; break; /* <masculine-ordinal-o> */ in cc_to_t61()
1496 case '1': c = 0xD1; break; /* <superscript-1> */ in cc_to_t61()
1497 case '2': c = 0xB2; break; /* <superscript-2> */ in cc_to_t61()
1498 case '3': c = 0xB3; break; /* <superscript-3> */ in cc_to_t61()
1499 case 'N': c = 0xA0; break; /* <no-break-space> */ in cc_to_t61()
1504 if ( *s == 's' ) c = 0xFB; /* <sharp-s> */ in cc_to_t61()
1508 if ( *s == 'C' ) c = 0xA2; /* <cent-sign> */ in cc_to_t61()
1512 if ( *s == 'C' ) c = 0xA8; /* <currency-sign> */ in cc_to_t61()
1516 if ( *s == '-' ) c = 0xAF; /* <downwards-arrow> */ in cc_to_t61()
1520 if ( *s == '*' ) c = 0xB4; /* <multiplication-sign> */ in cc_to_t61()
1524 if ( *s == 'M' ) c = 0xB5; /* <micro-sign> */ in cc_to_t61()
1528 if ( c > 0 ) { in cc_to_t61()
1529 *o++ = c; in cc_to_t61()
1531 } else if ( !c ) in cc_to_t61()
1535 n = -c; in cc_to_t61()
1538 case 'A': c = letter_w_diacritic[n][0]; break; in cc_to_t61()
1539 case 'C': c = letter_w_diacritic[n][1]; break; in cc_to_t61()
1540 case 'D': c = letter_w_diacritic[n][2]; break; in cc_to_t61()
1541 case 'E': c = letter_w_diacritic[n][3]; break; in cc_to_t61()
1542 case 'G': c = letter_w_diacritic[n][4]; break; in cc_to_t61()
1543 case 'H': c = letter_w_diacritic[n][5]; break; in cc_to_t61()
1544 case 'I': c = letter_w_diacritic[n][6]; break; in cc_to_t61()
1545 case 'J': c = letter_w_diacritic[n][7]; break; in cc_to_t61()
1546 case 'K': c = letter_w_diacritic[n][8]; break; in cc_to_t61()
1547 case 'L': c = letter_w_diacritic[n][9]; break; in cc_to_t61()
1548 case 'N': c = letter_w_diacritic[n][10]; break; in cc_to_t61()
1549 case 'O': c = letter_w_diacritic[n][11]; break; in cc_to_t61()
1550 case 'R': c = letter_w_diacritic[n][12]; break; in cc_to_t61()
1551 case 'S': c = letter_w_diacritic[n][13]; break; in cc_to_t61()
1552 case 'T': c = letter_w_diacritic[n][14]; break; in cc_to_t61()
1553 case 'U': c = letter_w_diacritic[n][15]; break; in cc_to_t61()
1554 case 'W': c = letter_w_diacritic[n][16]; break; in cc_to_t61()
1555 case 'Y': c = letter_w_diacritic[n][17]; break; in cc_to_t61()
1556 case 'Z': c = letter_w_diacritic[n][18]; break; in cc_to_t61()
1558 case 'a': c = letter_w_diacritic[n][19]; break; in cc_to_t61()
1559 case 'c': c = letter_w_diacritic[n][20]; break; in cc_to_t61()
1560 case 'd': c = letter_w_diacritic[n][21]; break; in cc_to_t61()
1561 case 'e': c = letter_w_diacritic[n][22]; break; in cc_to_t61()
1562 case 'g': c = letter_w_diacritic[n][23]; break; in cc_to_t61()
1563 case 'h': c = letter_w_diacritic[n][24]; break; in cc_to_t61()
1564 case 'i': c = letter_w_diacritic[n][25]; break; in cc_to_t61()
1565 case 'j': c = letter_w_diacritic[n][26]; break; in cc_to_t61()
1566 case 'k': c = letter_w_diacritic[n][27]; break; in cc_to_t61()
1567 case 'l': c = letter_w_diacritic[n][28]; break; in cc_to_t61()
1568 case 'n': c = letter_w_diacritic[n][29]; break; in cc_to_t61()
1569 case 'o': c = letter_w_diacritic[n][30]; break; in cc_to_t61()
1570 case 'r': c = letter_w_diacritic[n][31]; break; in cc_to_t61()
1571 case 's': c = letter_w_diacritic[n][32]; break; in cc_to_t61()
1572 case 't': c = letter_w_diacritic[n][33]; break; in cc_to_t61()
1573 case 'u': c = letter_w_diacritic[n][34]; break; in cc_to_t61()
1574 case 'w': c = letter_w_diacritic[n][35]; break; in cc_to_t61()
1575 case 'y': c = letter_w_diacritic[n][36]; break; in cc_to_t61()
1576 case 'z': c = letter_w_diacritic[n][37]; break; in cc_to_t61()
1579 case ' ': c = -1; break; in cc_to_t61()
1581 default: c = 0; in cc_to_t61()
1584 if ( !c ) in cc_to_t61()
1599 int c; in ldap_8859_to_t61() local
1623 if ( (c = hh_to_c( s )) != -1 ) { in ldap_8859_to_t61()
1624 *o++ = c; in ldap_8859_to_t61()
1650 ( (c = hh_to_c( s + 1 )) != -1 ) ) { in ldap_8859_to_t61()
1651 *o++ = c; in ldap_8859_to_t61()
1709 int c; local
1713 if ( (c = hh_to_c( ++s )) != -1 ) {
1714 *o++ = c;