OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
ui_openssl.c File Reference
#include <openssl/e_os2.h>
#include <signal.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <unistd.h>
#include "ui_locl.h"
#include "cryptlib.h"
#include <sgtty.h>
#include <sys/ioctl.h>

Go to the source code of this file.

Macros

#define SGTTY
 
#define TTY_STRUCT   struct sgttyb
 
#define TTY_FLAGS   sg_flags
 
#define TTY_get(tty, data)   ioctl(tty,TIOCGETP,data)
 
#define TTY_set(tty, data)   ioctl(tty,TIOCSETP,data)
 
#define NX509_SIG   32
 
#define SIZE   4
 
#define DEV_TTY   "/dev/tty"
 

Functions

UI_METHODUI_OpenSSL (void)
 

Macro Definition Documentation

#define DEV_TTY   "/dev/tty"
#define NX509_SIG   32

Definition at line 275 of file ui_openssl.c.

#define SGTTY

Definition at line 202 of file ui_openssl.c.

#define SIZE   4
#define TTY_FLAGS   sg_flags

Definition at line 236 of file ui_openssl.c.

#define TTY_get (   tty,
  data 
)    ioctl(tty,TIOCGETP,data)

Definition at line 237 of file ui_openssl.c.

#define TTY_set (   tty,
  data 
)    ioctl(tty,TIOCSETP,data)

Definition at line 238 of file ui_openssl.c.

#define TTY_STRUCT   struct sgttyb

Definition at line 235 of file ui_openssl.c.

Function Documentation

UI_METHOD* UI_OpenSSL ( void  )

Definition at line 332 of file ui_openssl.c.