{
    "mode": "man",
    "parameter": "dmmp_strerror",
    "section": "3",
    "url": "https://www.chedong.com/phpMan.php/man/dmmp_strerror/3/json",
    "generated": "2026-07-05T16:03:57Z",
    "synopsis": "const char * dmmpstrerror (int rc);",
    "sections": {
        "NAME": {
            "content": "dmmpstrerror - Convert error code to string.\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "const char * dmmpstrerror (int rc);\n",
            "subsections": []
        },
        "ARGUMENTS": {
            "content": "rc          int.  Return  code  by libdmmp functions. When provided error code is not a valid\nerror code, return \"Invalid argument\".\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "Convert error code (int) to string (const char *):\n\n* DMMPOK -- \"OK\"\n\n* DMMPERRBUG -- \"BUG of libdmmp library\"\n\n* DMMPERRNOMEMORY -- \"Out of memory\"\n\n* DMMPERRIPCTIMEOUT -- \"Timeout when communicate with multipathd, try to set bigger  time‐\nout value via dmmpcontexttimeoutset ()\"\n\n* DMMPERRIPCERROR -- \"Error when communicate with multipathd daemon\"\n\n* DMMPERRNODAEMON -- \"The multipathd daemon not started\"\n\n*  DMMPERRINCOMPATIBLE -- \"The multipathd daemon version is not compatible with current li‐\nbrary\"\n\n* Other invalid error number -- \"Invalid argument\"\n",
            "subsections": []
        },
        "RETURN": {
            "content": "const char *. The meaning of provided error code.\n\n\n\nMarch 2018                                  dmmpstrerror                           dmmpstrerror(3)",
            "subsections": []
        }
    },
    "summary": "dmmpstrerror - Convert error code to string.",
    "flags": [],
    "examples": [],
    "see_also": []
}