xref: /plan9/sys/src/cmd/cifs/misc.c (revision 671dfc474d1a5bcbeda8be1356d2abfa05b91489)
1*671dfc47SDavid du Colombier #include <u.h>
2*671dfc47SDavid du Colombier #include <libc.h>
3*671dfc47SDavid du Colombier #include <ctype.h>
4*671dfc47SDavid du Colombier 
5*671dfc47SDavid du Colombier char*
strupr(char * s)6*671dfc47SDavid du Colombier strupr(char *s)
7*671dfc47SDavid du Colombier {
8*671dfc47SDavid du Colombier 	char *p;
9*671dfc47SDavid du Colombier 
10*671dfc47SDavid du Colombier 	for(p = s; *p; p++)
11*671dfc47SDavid du Colombier 		if(*p >= 0 && islower(*p))
12*671dfc47SDavid du Colombier 			*p = toupper(*p);
13*671dfc47SDavid du Colombier 	return s;
14*671dfc47SDavid du Colombier }
15*671dfc47SDavid du Colombier 
16*671dfc47SDavid du Colombier char*
strlwr(char * s)17*671dfc47SDavid du Colombier strlwr(char *s)
18*671dfc47SDavid du Colombier {
19*671dfc47SDavid du Colombier 	char *p;
20*671dfc47SDavid du Colombier 
21*671dfc47SDavid du Colombier 	for(p = s; *p; p++)
22*671dfc47SDavid du Colombier 		if(*p >= 0 && isupper(*p))
23*671dfc47SDavid du Colombier 			*p = tolower(*p);
24*671dfc47SDavid du Colombier 	return s;
25*671dfc47SDavid du Colombier }
26