Lines Matching refs:c

223 static Byte *c_to_hh( Byte *o, Byte c );
224 static Byte *c_to_cc( Byte *o, Couple *cc, Byte c );
1053 c_to_hh( Byte *o, Byte c ) in c_to_hh() argument
1058 n = c >> 4; in c_to_hh()
1060 n = c & 0x0F; in c_to_hh()
1068 c_to_cc( Byte *o, Couple *cc, Byte c ) in c_to_cc() argument
1082 return c_to_hh( o, c ); in c_to_cc()
1092 int c; in ldap_t61_to_8859() local
1128 case 'A': c = letter_w_diacritic[n][0]; break; in ldap_t61_to_8859()
1129 case 'C': c = letter_w_diacritic[n][1]; break; in ldap_t61_to_8859()
1130 case 'D': c = letter_w_diacritic[n][2]; break; in ldap_t61_to_8859()
1131 case 'E': c = letter_w_diacritic[n][3]; break; in ldap_t61_to_8859()
1132 case 'G': c = letter_w_diacritic[n][4]; break; in ldap_t61_to_8859()
1133 case 'H': c = letter_w_diacritic[n][5]; break; in ldap_t61_to_8859()
1134 case 'I': c = letter_w_diacritic[n][6]; break; in ldap_t61_to_8859()
1135 case 'J': c = letter_w_diacritic[n][7]; break; in ldap_t61_to_8859()
1136 case 'K': c = letter_w_diacritic[n][8]; break; in ldap_t61_to_8859()
1137 case 'L': c = letter_w_diacritic[n][9]; break; in ldap_t61_to_8859()
1138 case 'N': c = letter_w_diacritic[n][10]; break; in ldap_t61_to_8859()
1139 case 'O': c = letter_w_diacritic[n][11]; break; in ldap_t61_to_8859()
1140 case 'R': c = letter_w_diacritic[n][12]; break; in ldap_t61_to_8859()
1141 case 'S': c = letter_w_diacritic[n][13]; break; in ldap_t61_to_8859()
1142 case 'T': c = letter_w_diacritic[n][14]; break; in ldap_t61_to_8859()
1143 case 'U': c = letter_w_diacritic[n][15]; break; in ldap_t61_to_8859()
1144 case 'W': c = letter_w_diacritic[n][16]; break; in ldap_t61_to_8859()
1145 case 'Y': c = letter_w_diacritic[n][17]; break; in ldap_t61_to_8859()
1146 case 'Z': c = letter_w_diacritic[n][18]; break; in ldap_t61_to_8859()
1148 case 'a': c = letter_w_diacritic[n][19]; break; in ldap_t61_to_8859()
1149 case 'c': c = letter_w_diacritic[n][20]; break; in ldap_t61_to_8859()
1150 case 'd': c = letter_w_diacritic[n][21]; break; in ldap_t61_to_8859()
1151 case 'e': c = letter_w_diacritic[n][22]; break; in ldap_t61_to_8859()
1152 case 'g': c = letter_w_diacritic[n][23]; break; in ldap_t61_to_8859()
1153 case 'h': c = letter_w_diacritic[n][24]; break; in ldap_t61_to_8859()
1154 case 'i': c = letter_w_diacritic[n][25]; break; in ldap_t61_to_8859()
1155 case 'j': c = letter_w_diacritic[n][26]; break; in ldap_t61_to_8859()
1156 case 'k': c = letter_w_diacritic[n][27]; break; in ldap_t61_to_8859()
1157 case 'l': c = letter_w_diacritic[n][28]; break; in ldap_t61_to_8859()
1158 case 'n': c = letter_w_diacritic[n][29]; break; in ldap_t61_to_8859()
1159 case 'o': c = letter_w_diacritic[n][30]; break; in ldap_t61_to_8859()
1160 case 'r': c = letter_w_diacritic[n][31]; break; in ldap_t61_to_8859()
1161 case 's': c = letter_w_diacritic[n][32]; break; in ldap_t61_to_8859()
1162 case 't': c = letter_w_diacritic[n][33]; break; in ldap_t61_to_8859()
1163 case 'u': c = letter_w_diacritic[n][34]; break; in ldap_t61_to_8859()
1164 case 'w': c = letter_w_diacritic[n][35]; break; in ldap_t61_to_8859()
1165 case 'y': c = letter_w_diacritic[n][36]; break; in ldap_t61_to_8859()
1166 case 'z': c = letter_w_diacritic[n][37]; break; in ldap_t61_to_8859()
1168 case ALONE: c = (( !diacritic[n].b ) ? diacritic[n].a : -1); in ldap_t61_to_8859()
1171 default: c = 0; in ldap_t61_to_8859()
1174 if ( c > 0 ) { in ldap_t61_to_8859()
1175 *o++ = c; s++; in ldap_t61_to_8859()
1178 if ( c == -1 ) { in ldap_t61_to_8859()
1221 Byte c; in hh_to_c() local
1223 if ( (*h >= '0') && (*h <= '9') ) c = *h++ - '0'; in hh_to_c()
1224 else if ( (*h >= 'A') && (*h <= 'F') ) c = *h++ - 'A' + 10; in hh_to_c()
1225 else if ( (*h >= 'a') && (*h <= 'f') ) c = *h++ - 'a' + 10; in hh_to_c()
1228 c <<= 4; in hh_to_c()
1230 if ( (*h >= '0') && (*h <= '9') ) c |= *h - '0'; in hh_to_c()
1231 else if ( (*h >= 'A') && (*h <= 'F') ) c |= *h - 'A' + 10; in hh_to_c()
1232 else if ( (*h >= 'a') && (*h <= 'f') ) c |= *h - 'a' + 10; in hh_to_c()
1235 return c; in hh_to_c()
1242 int n, c = 0; in cc_to_t61() local
1246 case '`': c = -1; break; /* <grave-accent> */ in cc_to_t61()
1250 case '!': c = 0x7C; break; /* <vertical-line> */ in cc_to_t61()
1251 case '(': c = 0x7B; break; /* <left-curly-bracket> */ in cc_to_t61()
1252 case '-': c = 0xAD; break; /* <upwards-arrow> */ in cc_to_t61()
1253 default: c = -1; /* <grave-accent> */ in cc_to_t61()
1261 case '\'': c = -2; break; /* <acute-accent> */ in cc_to_t61()
1263 case '^': c = -3; break; /* <circumflex-acent> */ in cc_to_t61()
1267 case ')': c = 0x5D; break; /* <right-square-bracket> */ in cc_to_t61()
1268 case '>': c = 0xBB; break; /* <right-angle-quotation> */ in cc_to_t61()
1269 case '-': c = 0xAE; break; /* <rightwards-arrow> */ in cc_to_t61()
1270 default: c = -3; /* <circumflex-acent> */ in cc_to_t61()
1275 case '?': c = -4; break; /* <tilde> */ in cc_to_t61()
1278 case 0xAF: c = -5; break; /* <macron> */ in cc_to_t61()
1283 case '-': c = 0xFF; break; /* <soft-hyphen> */ in cc_to_t61()
1284 case '<': c = 0xAC; break; /* <leftwards arrow> */ in cc_to_t61()
1285 case '+': c = 0xB1; break; /* <plus-minus> */ in cc_to_t61()
1286 case 'd': c = 0xF3; break; /* <eth> */ in cc_to_t61()
1287 default: c = -5; /* <macron> */ in cc_to_t61()
1292 case 0xA2: c = -6; break; /* <breve> */ in cc_to_t61()
1296 if ( *s == '<' ) c = 0x5B; /* <left-square-bracket> */ in cc_to_t61()
1297 else c = -6; /* <breve> */ in cc_to_t61()
1301 case 0xFF: c = -7; break; /* <dot-accent> */ in cc_to_t61()
1306 case 'i': c = 0xF5; break; /* <dotless-i> */ in cc_to_t61()
1307 case 'L': c = 0xE7; break; /* <L-middle-dot> */ in cc_to_t61()
1308 case 'l': c = 0xF7; break; /* <l-middle-dot> */ in cc_to_t61()
1309 default: c = -7; /* <dot-accent> */ in cc_to_t61()
1315 case 0xA8: c = -8; break; /* <diaeresis> */ in cc_to_t61()
1319 if ( *s == '-') c = 0xB8; /* <division-sign> */ in cc_to_t61()
1320 else c = -8; /* <diaeresis> */ in cc_to_t61()
1327 case '0': c = -10; break; /* <ring-above> */ in cc_to_t61()
1333 case ',': c = -11; break; /* <cedilla> */ in cc_to_t61()
1338 case '"': c = -13; break; /* <double-acute-accent> */ in cc_to_t61()
1343 case ';': c = -14; break; /* <ogonek> */ in cc_to_t61()
1346 case 0xB7: c = -15; break; /* <caron> */ in cc_to_t61()
1350 if ( *s == '!' ) c = 0x7D; /* <left-curly-bracket> */ in cc_to_t61()
1354 if ( *s == '<' ) c = 0xAB; /* <left-angle-quotation> */ in cc_to_t61()
1355 else c = -15; /* <caron> */ in cc_to_t61()
1360 case '/': c = 0x5C; break; /* <reverse-solidus> */ in cc_to_t61()
1361 case 'D': c = 0xE2; break; /* <D-stroke> */ in cc_to_t61()
1362 case 'd': c = 0xF2; break; /* <d-stroke> */ in cc_to_t61()
1363 case 'H': c = 0xE4; break; /* <H-stroke> */ in cc_to_t61()
1364 case 'h': c = 0xF4; break; /* <h-stroke> */ in cc_to_t61()
1365 case 'L': c = 0xE8; break; /* <L-stroke> */ in cc_to_t61()
1366 case 'l': c = 0xF8; break; /* <l-stroke> */ in cc_to_t61()
1367 case 'O': c = 0xE9; break; /* <O-stroke> */ in cc_to_t61()
1368 case 'o': c = 0xF9; break; /* <o-stroke> */ in cc_to_t61()
1369 case 'T': c = 0xED; break; /* <T-stroke> */ in cc_to_t61()
1370 case 't': c = 0xFD; break; /* <t-stroke> */ in cc_to_t61()
1375 if ( *s == '1' ) c = 0xBD; /* <one-half> */ in cc_to_t61()
1380 case '1': c = 0xBC; break; /* <one-quarter> */ in cc_to_t61()
1381 case '3': c = 0xBE; break; /* <three-quarters> */ in cc_to_t61()
1387 case '\'': c = 0xA9; break; /* <left-single-quotation> */ in cc_to_t61()
1388 case '"': c = 0xAA; break; /* <left-double-quotation> */ in cc_to_t61()
1394 case '1': c = 0xDC; break; /* <one-eighth> */ in cc_to_t61()
1395 case '3': c = 0xDD; break; /* <three-eighths> */ in cc_to_t61()
1396 case '5': c = 0xDE; break; /* <five-eighths> */ in cc_to_t61()
1397 case '7': c = 0xDF; break; /* <seven-eighths> */ in cc_to_t61()
1398 case 'M': c = 0xD5; break; /* <eighth-note> */ in cc_to_t61()
1404 case '\'': c = 0xB9; break; /* <right-single-quotation> */ in cc_to_t61()
1405 case '"': c = 0xBA; break; /* <right-double-quotation> */ in cc_to_t61()
1410 if ( *s == 'A' ) c = -10; /* <ring-above> + <A> */ in cc_to_t61()
1415 case '-': c = 0xE3; break; /* <femenine-ordinal-a> */ in cc_to_t61()
1416 case 'a': c = -10; break; /* <ring-above> + <a> */ in cc_to_t61()
1421 if ( *s == 'B' ) c = 0xD7; /* <broken-bar> */ in cc_to_t61()
1425 if ( *s == 'N' ) c = 0xA6; /* <number-sign> */ in cc_to_t61()
1429 if ( *s == 'P' ) c = 0xA3; /* <pound-sign> */ in cc_to_t61()
1434 case 'S': c = 0xA7; break; /* <section-sign> */ in cc_to_t61()
1435 case 'A': c = 0xE1; break; /* <AE> */ in cc_to_t61()
1436 case 'O': c = 0xEA; break; /* <OE> */ in cc_to_t61()
1442 case 'a': c = 0xF1; break; /* <ae> */ in cc_to_t61()
1443 case 'o': c = 0xFA; break; /* <oe> */ in cc_to_t61()
1444 case 'Y': c = 0xA5; break; /* <yen-sign> */ in cc_to_t61()
1450 case 'D': c = 0xB0; break; /* <degree-sign> */ in cc_to_t61()
1451 case 'N': c = 0xEE; break; /* <Eng> */ in cc_to_t61()
1457 case 'R': c = 0xD2; break; /* <registered-sign> */ in cc_to_t61()
1458 case 'n': c = 0xFE; break; /* <eng> */ in cc_to_t61()
1463 if ( *s == 'T' ) c = 0xEC; /* <Thorn> */ in cc_to_t61()
1467 if ( *s == 't' ) c = 0xFC; /* <thorn> */ in cc_to_t61()
1472 case 'P': c = 0xB6; break; /* <pilcrow-sign> */ in cc_to_t61()
1473 case '!': c = 0xA1; break; /* <inverted-exclamation> */ in cc_to_t61()
1474 case '?': c = 0xBF; break; /* <inverted-question> */ in cc_to_t61()
1479 if ( *s == 'I' ) c = 0xE6; /* <IJ> */ in cc_to_t61()
1483 if ( *s == 'i' ) c = 0xF6; /* <ij> */ in cc_to_t61()
1487 if ( *s == 'k' ) c = 0xF0; /* <kra> */ in cc_to_t61()
1492 case '.': c = 0xB7; break; /* <middle-dot> */ in cc_to_t61()
1493 case '-': c = 0xD0; break; /* <em-dash> */ in cc_to_t61()
1494 case 'T': c = 0xD4; break; /* <trade-mark-sign> */ in cc_to_t61()
1501 case ' ': c = -5; break; /* <macron> */ in cc_to_t61()
1502 case 'O': c = 0xE0; break; /* <Ohm sign> */ in cc_to_t61()
1507 if ( *s == '\'' ) c = 0xEF; /* <n-preceded-by-apostrophe> */ in cc_to_t61()
1512 case 'D': c = 0xA4; break; /* <dollar-sign> */ in cc_to_t61()
1513 case 'N': c = 0xD6; break; /* <not-sign> */ in cc_to_t61()
1519 case 'C': c = 0xD3; break; /* <copyright-sign> */ in cc_to_t61()
1520 case '-': c = 0xEB; break; /* <masculine-ordinal-o> */ in cc_to_t61()
1526 case '1': c = 0xD1; break; /* <superscript-1> */ in cc_to_t61()
1527 case '2': c = 0xB2; break; /* <superscript-2> */ in cc_to_t61()
1528 case '3': c = 0xB3; break; /* <superscript-3> */ in cc_to_t61()
1529 case 'N': c = 0xA0; break; /* <no-break-space> */ in cc_to_t61()
1534 if ( *s == 's' ) c = 0xFB; /* <sharp-s> */ in cc_to_t61()
1538 if ( *s == 'C' ) c = 0xA2; /* <cent-sign> */ in cc_to_t61()
1542 if ( *s == 'C' ) c = 0xA8; /* <currency-sign> */ in cc_to_t61()
1546 if ( *s == '-' ) c = 0xAF; /* <downwards-arrow> */ in cc_to_t61()
1550 if ( *s == '*' ) c = 0xB4; /* <multiplication-sign> */ in cc_to_t61()
1554 if ( *s == 'M' ) c = 0xB5; /* <micro-sign> */ in cc_to_t61()
1558 if ( c > 0 ) { in cc_to_t61()
1559 *o++ = c; in cc_to_t61()
1561 } else if ( !c ) in cc_to_t61()
1565 n = -c; in cc_to_t61()
1568 case 'A': c = letter_w_diacritic[n][0]; break; in cc_to_t61()
1569 case 'C': c = letter_w_diacritic[n][1]; break; in cc_to_t61()
1570 case 'D': c = letter_w_diacritic[n][2]; break; in cc_to_t61()
1571 case 'E': c = letter_w_diacritic[n][3]; break; in cc_to_t61()
1572 case 'G': c = letter_w_diacritic[n][4]; break; in cc_to_t61()
1573 case 'H': c = letter_w_diacritic[n][5]; break; in cc_to_t61()
1574 case 'I': c = letter_w_diacritic[n][6]; break; in cc_to_t61()
1575 case 'J': c = letter_w_diacritic[n][7]; break; in cc_to_t61()
1576 case 'K': c = letter_w_diacritic[n][8]; break; in cc_to_t61()
1577 case 'L': c = letter_w_diacritic[n][9]; break; in cc_to_t61()
1578 case 'N': c = letter_w_diacritic[n][10]; break; in cc_to_t61()
1579 case 'O': c = letter_w_diacritic[n][11]; break; in cc_to_t61()
1580 case 'R': c = letter_w_diacritic[n][12]; break; in cc_to_t61()
1581 case 'S': c = letter_w_diacritic[n][13]; break; in cc_to_t61()
1582 case 'T': c = letter_w_diacritic[n][14]; break; in cc_to_t61()
1583 case 'U': c = letter_w_diacritic[n][15]; break; in cc_to_t61()
1584 case 'W': c = letter_w_diacritic[n][16]; break; in cc_to_t61()
1585 case 'Y': c = letter_w_diacritic[n][17]; break; in cc_to_t61()
1586 case 'Z': c = letter_w_diacritic[n][18]; break; in cc_to_t61()
1588 case 'a': c = letter_w_diacritic[n][19]; break; in cc_to_t61()
1589 case 'c': c = letter_w_diacritic[n][20]; break; in cc_to_t61()
1590 case 'd': c = letter_w_diacritic[n][21]; break; in cc_to_t61()
1591 case 'e': c = letter_w_diacritic[n][22]; break; in cc_to_t61()
1592 case 'g': c = letter_w_diacritic[n][23]; break; in cc_to_t61()
1593 case 'h': c = letter_w_diacritic[n][24]; break; in cc_to_t61()
1594 case 'i': c = letter_w_diacritic[n][25]; break; in cc_to_t61()
1595 case 'j': c = letter_w_diacritic[n][26]; break; in cc_to_t61()
1596 case 'k': c = letter_w_diacritic[n][27]; break; in cc_to_t61()
1597 case 'l': c = letter_w_diacritic[n][28]; break; in cc_to_t61()
1598 case 'n': c = letter_w_diacritic[n][29]; break; in cc_to_t61()
1599 case 'o': c = letter_w_diacritic[n][30]; break; in cc_to_t61()
1600 case 'r': c = letter_w_diacritic[n][31]; break; in cc_to_t61()
1601 case 's': c = letter_w_diacritic[n][32]; break; in cc_to_t61()
1602 case 't': c = letter_w_diacritic[n][33]; break; in cc_to_t61()
1603 case 'u': c = letter_w_diacritic[n][34]; break; in cc_to_t61()
1604 case 'w': c = letter_w_diacritic[n][35]; break; in cc_to_t61()
1605 case 'y': c = letter_w_diacritic[n][36]; break; in cc_to_t61()
1606 case 'z': c = letter_w_diacritic[n][37]; break; in cc_to_t61()
1609 case ' ': c = -1; break; in cc_to_t61()
1611 default: c = 0; in cc_to_t61()
1614 if ( !c ) in cc_to_t61()
1629 int c; in ldap_8859_to_t61() local
1653 if ( (c = hh_to_c( s )) != -1 ) { in ldap_8859_to_t61()
1654 *o++ = c; in ldap_8859_to_t61()
1680 ( (c = hh_to_c( s + 1 )) != -1 ) ) { in ldap_8859_to_t61()
1681 *o++ = c; in ldap_8859_to_t61()
1739 int c; local
1743 if ( (c = hh_to_c( ++s )) != -1 ) {
1744 *o++ = c;