1 1.1 christos /* 2 1.1.1.2 christos * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. 3 1.1 christos * Copyright 2016 VMS Software, Inc. All Rights Reserved. 4 1.1 christos * 5 1.1 christos * Licensed under the OpenSSL license (the "License"). You may not use 6 1.1 christos * this file except in compliance with the License. You can obtain a copy 7 1.1 christos * in the file LICENSE in the source distribution or at 8 1.1 christos * https://www.openssl.org/source/license.html 9 1.1 christos */ 10 1.1 christos 11 1.1.1.2 christos #ifndef OSSL_APPS_VMS_TERM_SOCK_H 12 1.1.1.2 christos # define OSSL_APPS_VMS_TERM_SOCK_H 13 1.1 christos 14 1.1 christos /* 15 1.1 christos ** Terminal Socket Function Codes 16 1.1 christos */ 17 1.1 christos # define TERM_SOCK_CREATE 1 18 1.1 christos # define TERM_SOCK_DELETE 2 19 1.1 christos 20 1.1 christos /* 21 1.1 christos ** Terminal Socket Status Codes 22 1.1 christos */ 23 1.1 christos # define TERM_SOCK_FAILURE 0 24 1.1 christos # define TERM_SOCK_SUCCESS 1 25 1.1 christos 26 1.1 christos /* 27 1.1 christos ** Terminal Socket Prototype 28 1.1 christos */ 29 1.1 christos int TerminalSocket (int FunctionCode, int *ReturnSocket); 30 1.1 christos 31 1.1 christos #endif 32