Lines Matching defs:un
355 dos2unixfn(u_char dn[11], u_char *un, int lower)
371 *un++ = lower ? u2l[c] : c;
379 *un++ = lower ? u2l[c] : c;
389 *un++ = '.';
393 *un++ = lower ? u2l[c] : c;
397 *un++ = 0;
414 unix2dosfn(u_char *un, u_char dn[11], int unlen, u_int gen)
432 if (un[0] == '.' && unlen == 1) {
436 if (un[0] == '.' && un[1] == '.' && unlen == 2) {
445 for (cp = un, i = unlen; --i >= 0; cp++)
457 for (cp = un + 1, i = unlen - 1; --i >= 0;) {
480 l = unlen - (dp - un);
502 for (i = j = 0; un < dp && j < 8; i++, j++, un++) {
503 if (*un != (dn[j] = unix2dos[*un])
511 if (un < dp)
560 unix2winfn(u_char *un, int unlen, struct winentry *wep, int cnt, int chksum)
568 for (cp = un + unlen; *--cp == ' ' || *cp == '.'; unlen--)
571 un += (cnt - 1) * WIN_CHARS;
591 *cp++ = *un++;
597 *cp++ = *un++;
603 *cp++ = *un++;
622 winChkName(u_char *un, int unlen, struct winentry *wep, int chksum)
643 un += i;
657 if (u2l[*cp++] != u2l[*un++] || *cp++)
666 if (u2l[*cp++] != u2l[*un++] || *cp++)
675 if (u2l[*cp++] != u2l[*un++] || *cp++)
803 winSlotCnt(u_char *un, int unlen)
805 for (un += unlen; unlen > 0; unlen--)
806 if (*--un != ' ' && *un != '.')