3 case \- convert ASCII uppercase bytes to lowercase
7 void \fBcase_lowers\fP(\fIs\fR);
9 void \fBcase_lowerb\fP(\fIs\fR,\fIlen\fR);
11 int \fBcase_diffs\fP(\fIs\fR,\fIt\fR);
13 int \fBcase_equals\fP(\fIs\fR,\fIt\fR);
15 int \fBcase_starts\fP(\fIs\fR,\fIt\fR);
17 int \fBcase_diffb\fP(\fIs\fR,\fIlen\fR,\fIt\fR);
19 int \fBcase_startb\fP(\fIs\fR,\fIlen\fR,\fIt\fR);
25 unsigned int \fIlen\fR;
28 converts each uppercase byte in the string
35 converts each uppercase byte in the buffer
42 lexicographically compares lowercase versions of the strings
46 It returns something positive, negative, or zero
47 when the first is larger than, smaller than, or equal to the second.
58 returns 1 if a lowercase version of
60 starts with a lowercase version of
68 lexicographically compares lowercase versions of the buffers
74 It returns something positive, negative, or zero
75 when the first is larger than, smaller than, or equal to the second.
78 returns 1 if a lowercase version of the buffer
82 starts with a lowercase version of the string
91 They are suitable for programs that handle
92 case-independent networking protocols.
94 All comparisons are performed on unsigned bytes.