Strings
The C language has no built-in string type. Instead, it uses the null-terminated char * convention.
In XDR language, strings are declared using the string keyword, and then compiled into char * in the output header file. The maximum size contained in the angle brackets specifies the maximum number of characters allowed in the strings (not counting the null character). The maximum size may be left off, indicating a string of arbitrary length.
Compare the following examples:
string name<32>; --> char *name;
string longname<>; --> char *longname;