Blame include/opensm/osm_errors.h

Packit 13e616
/*
Packit 13e616
 * Copyright (c) 2004, 2005 Voltaire, Inc. All rights reserved.
Packit 13e616
 * Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved.
Packit 13e616
 * Copyright (c) 1996-2003 Intel Corporation. All rights reserved.
Packit 13e616
 *
Packit 13e616
 * This software is available to you under a choice of one of two
Packit 13e616
 * licenses.  You may choose to be licensed under the terms of the GNU
Packit 13e616
 * General Public License (GPL) Version 2, available from the file
Packit 13e616
 * COPYING in the main directory of this source tree, or the
Packit 13e616
 * OpenIB.org BSD license below:
Packit 13e616
 *
Packit 13e616
 *     Redistribution and use in source and binary forms, with or
Packit 13e616
 *     without modification, are permitted provided that the following
Packit 13e616
 *     conditions are met:
Packit 13e616
 *
Packit 13e616
 *      - Redistributions of source code must retain the above
Packit 13e616
 *        copyright notice, this list of conditions and the following
Packit 13e616
 *        disclaimer.
Packit 13e616
 *
Packit 13e616
 *      - Redistributions in binary form must reproduce the above
Packit 13e616
 *        copyright notice, this list of conditions and the following
Packit 13e616
 *        disclaimer in the documentation and/or other materials
Packit 13e616
 *        provided with the distribution.
Packit 13e616
 *
Packit 13e616
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
Packit 13e616
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
Packit 13e616
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
Packit 13e616
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
Packit 13e616
 * BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
Packit 13e616
 * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
Packit 13e616
 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
Packit 13e616
 * SOFTWARE.
Packit 13e616
 *
Packit 13e616
 */
Packit 13e616
Packit 13e616
/*
Packit 13e616
 * Abstract:
Packit 13e616
 * 	Declaration of error code ranges for the various OpenSM modules.
Packit 13e616
 */
Packit 13e616
Packit 13e616
#ifndef _OSM_ERRORS_H_
Packit 13e616
#define _OSM_ERRORS_H_
Packit 13e616
Packit 13e616
/*
Packit 13e616
	Generic Request Controller
Packit 13e616
	0100 - 01FF
Packit 13e616
Packit 13e616
	Node Info Receive Controller
Packit 13e616
	0200 - 02FF
Packit 13e616
Packit 13e616
	Generic Requester
Packit 13e616
	0300 - 03FF
Packit 13e616
Packit 13e616
	Node Info Receiver
Packit 13e616
	0400 - 04FF
Packit 13e616
Packit 13e616
	Node Description Receiver
Packit 13e616
	0500 - 05FF
Packit 13e616
Packit 13e616
	Node Description Receive Controller
Packit 13e616
	0600 - 06FF
Packit 13e616
Packit 13e616
	Port Info Receiver
Packit 13e616
	0700 - 07FF
Packit 13e616
Packit 13e616
	Port Info Receive Controller
Packit 13e616
	0800 - 08FF
Packit 13e616
Packit 13e616
	Mad Pool
Packit 13e616
	0900 - 09FF
Packit 13e616
Packit 13e616
	SM
Packit 13e616
	1000 - 10FF
Packit 13e616
Packit 13e616
	SM MAD Controller
Packit 13e616
	1100 - 11FF
Packit 13e616
Packit 13e616
	VL15 Interface
Packit 13e616
	1200 - 12FF
Packit 13e616
Packit 13e616
	Switch Info Receive Controller
Packit 13e616
	1300 - 13FF
Packit 13e616
Packit 13e616
	Switch Info Receiver
Packit 13e616
	1400 - 14FF
Packit 13e616
Packit 13e616
	State Manager
Packit 13e616
	1500 - 15FF
Packit 13e616
Packit 13e616
	State Manager Controller
Packit 13e616
	1600 - 16FF
Packit 13e616
Packit 13e616
	LID Manager
Packit 13e616
	1700 - 17FF
Packit 13e616
Packit 13e616
	Link Manager
Packit 13e616
	1800 - 18FF
Packit 13e616
Packit 13e616
	Drop Manager
Packit 13e616
	1900 - 19FF
Packit 13e616
Packit 13e616
	Linear Forwarding Receive Controller
Packit 13e616
	2000 - 20FF
Packit 13e616
Packit 13e616
	Linear Forwarding Receiver
Packit 13e616
	2100 - 21FF
Packit 13e616
Packit 13e616
	Vendor Specific
Packit 13e616
	2200 - 22FF
Packit 13e616
Packit 13e616
	SMInfo Receive Controller
Packit 13e616
	2300 - 23FF
Packit 13e616
Packit 13e616
	SMInfo Info Receiver
Packit 13e616
	2400 - 24FF
Packit 13e616
Packit 13e616
	Generic Responder
Packit 13e616
	2500 - 25FF
Packit 13e616
Packit 13e616
	Linear Forwarding Receive Controller
Packit 13e616
	2600 - 26FF
Packit 13e616
Packit 13e616
	Linear Forwarding Receiver
Packit 13e616
	2700 - 27FF
Packit 13e616
Packit 13e616
	SA MAD controller
Packit 13e616
	2800 - 28FF
Packit 13e616
Packit 13e616
	Node Record Controller
Packit 13e616
	2900 - 29FF
Packit 13e616
Packit 13e616
	PortInfo Record Controller
Packit 13e616
	3000 - 30FF
Packit 13e616
Packit 13e616
	Link Record Controller
Packit 13e616
	3100 - 31FF
Packit 13e616
Packit 13e616
	Path Record Controller
Packit 13e616
	3200 - 32FF
Packit 13e616
Packit 13e616
	SMInfo Record Controller
Packit 13e616
	3300 - 33FF
Packit 13e616
Packit 13e616
	Multicast Record Controller
Packit 13e616
	3400 - 34FF
Packit 13e616
Packit 13e616
	Unicast Manager
Packit 13e616
	3500 - 35FF
Packit 13e616
Packit 13e616
	Multicast Manager
Packit 13e616
	3600 - 36FF
Packit 13e616
Packit 13e616
	SA Response
Packit 13e616
	3700 - 37FF
Packit 13e616
Packit 13e616
	Link Record Receiver
Packit 13e616
	3800 - 38FF
Packit 13e616
Packit 13e616
	Multicast Forwarding Receive Controller
Packit 13e616
	3900 - 39FF
Packit 13e616
Packit 13e616
	Multicast Forwarding Receiver
Packit 13e616
	4000 - 40FF
Packit 13e616
Packit 13e616
	SMInfo Record Receiver
Packit 13e616
	4100 - 41FF
Packit 13e616
Packit 13e616
	PortInfo Record Receiver
Packit 13e616
	4200 - 42FF
Packit 13e616
Packit 13e616
	Service Record Receiver
Packit 13e616
	4300 - 43FF
Packit 13e616
Packit 13e616
*/
Packit 13e616
Packit 13e616
#endif				/* _OSM_ERRORS_H_ */