MP_SetPathWeight man page on SmartOS

Printed from http://www.polarhome.com/service/man/?qf=MP_SetPathWeight&af=0&tf=2&of=SmartOS

MP_SETPATHWEIGHT(3MPAPI)			      MP_SETPATHWEIGHT(3MPAPI)

NAME
       MP_SetPathWeight - set the weight of a path

SYNOPSIS
       cc [ flag... ] file... -lMPAPI [ library... ]
       #include <mpapi.h>

       MP_STATUS MP_SetPathWeight(MP_OID pathOid, MP_UINT32 weight);

PARAMETERS
       pathOid
		  The object ID of the path logical unit.

       weight
		  A weight that will be assigned to the path logical unit.

DESCRIPTION
       The  MP_SetPathWeight()	function  sets	the weight to be assigned to a
       particular path.

RETURN VALUES
       MP_STATUS_INVALID_OBJECT_TYPE

	   The pathOid does not specify any valid object type.	This  is  most
	   likely  to  happen  if  an uninitialized object ID is passed to the
	   API.

       MP_STATUS_OBJECT_NOT_FOUND

	   The pathOid ownerID or object sequence number is invalid.

       MP_STATUS_INVALID_PARAMETER

	   The pathOid has a type subfield other than  MP_OBJECT_TYPE_PATH_LU,
	   or  when  the weight parameter is greater than the plugin's maximum
	   weight property.

       MP_STATUS_SUCCESS

	   The operation is successful.

       MP_STATUS_FAILED

	   The operation failed.

       MP_STATUS_UNSUPPORTED

	   The driver does not support setting path weight.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌────────────────────┬────────────────────────────┐
       │  ATTRIBUTE TYPE    │	   ATTRIBUTE VALUE	 │
       ├────────────────────┼────────────────────────────┤
       │Interface Stability │ Standard: ANSI INCITS  412 │
       │		    │ Multipath Management API	 │
       ├────────────────────┼────────────────────────────┤
       │MT-Level	    │ Safe			 │
       └────────────────────┴────────────────────────────┘

SEE ALSO
       libMPAPI(3LIB), attributes(5)

       Multipath Management API Version 1.0

				 Feb 15, 2006	      MP_SETPATHWEIGHT(3MPAPI)
[top]

List of man pages available for SmartOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net