1*a32a96edSJens Wiklander /* 2*a32a96edSJens Wiklander * Copyright (c) 2016-2017, Linaro Limited 3*a32a96edSJens Wiklander * All rights reserved. 4*a32a96edSJens Wiklander * 5*a32a96edSJens Wiklander * Redistribution and use in source and binary forms, with or without 6*a32a96edSJens Wiklander * modification, are permitted provided that the following conditions are met: 7*a32a96edSJens Wiklander * 8*a32a96edSJens Wiklander * 1. Redistributions of source code must retain the above copyright notice, 9*a32a96edSJens Wiklander * this list of conditions and the following disclaimer. 10*a32a96edSJens Wiklander * 11*a32a96edSJens Wiklander * 2. Redistributions in binary form must reproduce the above copyright notice, 12*a32a96edSJens Wiklander * this list of conditions and the following disclaimer in the documentation 13*a32a96edSJens Wiklander * and/or other materials provided with the distribution. 14*a32a96edSJens Wiklander * 15*a32a96edSJens Wiklander * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 16*a32a96edSJens Wiklander * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 17*a32a96edSJens Wiklander * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 18*a32a96edSJens Wiklander * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE 19*a32a96edSJens Wiklander * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 20*a32a96edSJens Wiklander * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 21*a32a96edSJens Wiklander * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 22*a32a96edSJens Wiklander * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 23*a32a96edSJens Wiklander * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 24*a32a96edSJens Wiklander * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 25*a32a96edSJens Wiklander * POSSIBILITY OF SUCH DAMAGE. 26*a32a96edSJens Wiklander */ 27*a32a96edSJens Wiklander #ifndef ____TEE_ISOCKET_DEFINES_H 28*a32a96edSJens Wiklander #define ____TEE_ISOCKET_DEFINES_H 29*a32a96edSJens Wiklander 30*a32a96edSJens Wiklander #define TEE_ISOCKET_VERSION 0x01000000 31*a32a96edSJens Wiklander 32*a32a96edSJens Wiklander #define TEE_ISOCKET_ERROR_PROTOCOL 0xF1007001 33*a32a96edSJens Wiklander #define TEE_ISOCKET_ERROR_REMOTE_CLOSED 0xF1007002 34*a32a96edSJens Wiklander #define TEE_ISOCKET_ERROR_TIMEOUT 0xF1007003 35*a32a96edSJens Wiklander #define TEE_ISOCKET_ERROR_OUT_OF_RESOURCES 0xF1007004 36*a32a96edSJens Wiklander #define TEE_ISOCKET_ERROR_LARGE_BUFFER 0xF1007005 37*a32a96edSJens Wiklander #define TEE_ISOCKET_WARNING_PROTOCOL 0xF1007006 38*a32a96edSJens Wiklander #define TEE_ISOCKET_ERROR_HOSTNAME 0xF1007007 39*a32a96edSJens Wiklander 40*a32a96edSJens Wiklander #endif /*____TEE_ISOCKET_DEFINES_H*/ 41