Section 10 Error Messages
Rev. 1.01 Mar. 17, 2008 Page 107 of 128
REJ10J1822-0101
Section 10 Error Messages
RPCGEN shows an error message and terminates processing only when it has detected a fatal
error (i.e. when continuing with the current processing is impossible). In other words, RPCGEN
behaves as if it has successfully completed code generation in many cases where it has not in fact
done so.
Cases in which no errors will be detected:
Note: “->” in the list below indicates a behavior in the current implementation. The behavior may
be changed in a future implementation.
• A specific keyword is used multiple times.
-> The first instance of the keyword to be found is valid.
• A server function with a specific name is declared multiple times.
-> An error will be reported on compilation of the generated stub.
• An invalid keyword is specified.
-> This is simply ignored.
• SVR_ID (server ID) is a value with size exceeding 4 bytes.
-> An error will be reported on compilation of the file to include rpc_public.h.
• A parameter for which PTR has been specified is not of the pointer type.
-> RPC calls will lead to abnormal operation such as CPU exceptions.
10.1 Format
Error messages are output in the format shown below. The following sections list the error
messages and their meanings.
<Config file> : (E) <Error message>