{
    "mode": "man",
    "parameter": "dmmp_path_status_get",
    "section": "3",
    "url": "https://www.chedong.com/phpMan.php/man/dmmp_path_status_get/3/json",
    "generated": "2026-06-15T14:27:27Z",
    "synopsis": "uint32t dmmppathstatusget (struct dmmppath *dmmpp);",
    "sections": {
        "NAME": {
            "content": "dmmppathstatusget - Retrieve the path status.\n",
            "subsections": []
        },
        "SYNOPSIS": {
            "content": "uint32t dmmppathstatusget (struct dmmppath *dmmpp);\n",
            "subsections": []
        },
        "ARGUMENTS": {
            "content": "dmmpp      Pointer  of  'struct  dmmppath'.   If this pointer is NULL, your program will be\nterminated by assert.\n",
            "subsections": []
        },
        "DESCRIPTION": {
            "content": "The valid path statuses are:\n\n* DMMPPATHSTATUSUNKNOWN\n\n* DMMPPATHSTATUSDOWN\n\nPath is down and you shouldn't try to send commands to it.\n\n* DMMPPATHSTATUSUP\n\nPath is up and I/O can be sent to it.\n\n* DMMPPATHSTATUSSHAKY\n\nOnly emcclariion checker when path not available for \"normal\" operations.\n\n* DMMPPATHSTATUSGHOST\n\nOnly hpsw and rdac checkers.  Indicates a \"passive/standby\" path on  active/passive  HP  ar‐\nrays. These paths will return valid answers to certain SCSI commands (tur, readcapacity, in‐\nquiry, startstop), but will fail I/O commands.  The path needs an initialization command  to\nbe sent to it in order for I/Os to succeed.\n\n* DMMPPATHSTATUSPENDING\n\nAvailable for all async checkers when a check IO is in flight.\n\n* DMMPPATHSTATUSTIMEOUT\n\nOnly tur checker when command timed out.\n\n* DMMPPATHSTATUSDELAYED\n\nIf a path fails after being up for less than delaywatchchecks checks, when it comes back up\nagain, it will not be marked as up until it has been up for delaywaitchecks checks.  During\nthis time, it is marked as \"delayed\".\n",
            "subsections": []
        },
        "RETURN": {
            "content": "uint32t.\n\n\n\nMarch 2018                              dmmppathstatusget                 dmmppathstatusget(3)",
            "subsections": []
        }
    },
    "summary": "dmmppathstatusget - Retrieve the path status.",
    "flags": [],
    "examples": [],
    "see_also": []
}