Lines Matching defs:dn
296 unix2dosfn(const u_char *un, u_char dn[12], size_t unlen, u_int gen)
309 dn[i] = ' ';
310 dn[11] = 0;
317 dn[0] = '.';
321 dn[0] = '.';
322 dn[1] = '.';
366 if (dp[i] != (dn[j] = unix2dos[dp[i]])
369 if (!dn[j]) {
371 dn[j--] = ' ';
389 dn[j] = ' ';
391 dn[j] = unix2dos[*un];
392 if ((*un != dn[j])
395 if (!dn[j]) {
397 dn[j--] = ' ';
407 dn[0] = '_';
413 if (dn[0] == 0xe5)
414 dn[0] = SLOT_E5;
433 for (i = 8; dn[--i] == ' ';);
437 dn[i++] = '~';
439 dn[i++] = *wcp++;