1MP_CancelOverridePCaotmhm(o3nMPMAuPlIt)ipath Management LibraMrPy_CFaunnccetliOovnesrridePath(3MPAPI)
2
3
4
6 MP_CancelOverridePath - cancel a path override
7
9 cc [ flag... ] file... -lMPAPI [ library... ]
10 #include <mpapi.h>
11
12 MP_STATUS MP_CancelOverridePath(MP_OID logicalUnitOid);
13
14
16 logicalUnitOid An object ID that has type MP_MULTIPATH_LOGICAL_UNIT.
17
18
20 The MP_CancelOverridePath() function cancels a path override and re-
21 enables load balancing.
22
23
24 Calling this function is valid only if the field canOverridePaths in
25 data structure MP_PLUGIN_PROPERTIES is true.
26
27
28 The previous load balance configuration and preferences in effect
29 before the path was overridden are restored.
30
32 MP_STATUS_INVALID_OBJECT_TYPE
33
34 The logicalUnitOid parameter does not specify any valid object
35 type. This is most likely to happen if an uninitialized object ID
36 is passed to the API.
37
38
39 MP_STATUS_INVALID_PARAMETER
40
41 The logicalUnitOid parameter has a type subfield other than MP_MUL‐
42 TIPATH_LOGICAL_UNIT.
43
44
45 MP_STATUS_OBJECT_NOT_FOUND
46
47 The logicalUnitOid owner ID or object sequence number is invalid.
48
49
50 MP_STATUS_SUCCESS
51
52 The operation is successful.
53
54
55 MP_STATUS_UNSUPPORTED
56
57 The API is not supported.
58
59
61 See attributes(5) for descriptions of the following attributes:
62
63
64
65
66 ┌─────────────────────────────┬─────────────────────────────┐
67 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
68 ├─────────────────────────────┼─────────────────────────────┤
69 │Interface Stability │Standard: ANSI INCITS 412 │
70 │ │Multipath Management API │
71 ├─────────────────────────────┼─────────────────────────────┤
72 │MT-Level │Safe │
73 └─────────────────────────────┴─────────────────────────────┘
74
76 libMPAPI(3LIB), MP_SetOverridePath(3MPAPI), attributes(5)
77
78
79 Multipath Management API Version 1.0
80
81
82
83SunOS 5.11 15 Feb 2006 MP_CancelOverridePath(3MPAPI)