/*****************************************************************************
**                                                                          **
**                           POLYORB COMPONENTS                             **
**                                                                          **
**                          P O L Y O R B _ S S L                           **
**                                                                          **
**                       C   s u p p o r t   f i l e                        **
**                                                                          **
**            Copyright (C) 2005 Free Software Foundation, Inc.             **
**                                                                          **
** PolyORB is free software; you  can  redistribute  it and/or modify it    **
** under terms of the  GNU General Public License as published by the  Free **
** Software Foundation;  either version 2,  or (at your option)  any  later **
** version. PolyORB is distributed  in the hope that it will be  useful,    **
** but WITHOUT ANY WARRANTY;  without even the implied warranty of MERCHAN- **
** TABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public **
** License  for more details.  You should have received  a copy of the GNU  **
** General Public License distributed with PolyORB; see file COPYING. If    **
** not, write to the Free Software Foundation, 59 Temple Place - Suite 330, **
** Boston, MA 02111-1307, USA.                                              **
**                                                                          **
**                                                                          **
**                  PolyORB is maintained by AdaCore                        **
**                     (email: sales@adacore.com)                           **
**                                                                          **
*****************************************************************************/

/* This module provides a functional binding for two OpenSSL macros */

#include <openssl/ssl.h>

int __PolyORB_sk_SSL_CIPHER_num (STACK_OF(SSL_CIPHER) *sk) {
    return sk_SSL_CIPHER_num(sk);
}

SSL_CIPHER *__PolyORB_sk_SSL_CIPHER_value (STACK_OF(SSL_CIPHER) *sk, int i) {
    return sk_SSL_CIPHER_value(sk, i);
}
