VxWorks は、2 つのパラメーターのみを取るバージョンの strerror_r を提供します。
STATUS strerror_r
(
int errcode, /* error number */
char *buffer /* string buffer */
)
cURL について言及していますMAXERRSTR_SIZE
。
vxworks スタイルの strerror_r() は、関数に渡すバッファを使用します。バッファー サイズは、少なくとも rtsold.h で定義されている MAXERRSTR_SIZE (150) である必要があります。
しかし、ディストリビューションのどこにもファイル rtsold.h が見つからないようです。
バッファにコピーされるメッセージの最大サイズは? #define または整数定数がどこかに定義されていますか?