diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2001-12-13 09:03:29 +0000 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2001-12-13 09:03:29 +0000 |
commit | d8b4293799146594cad8709684abbc291c439f8f (patch) | |
tree | c34025206af05ad864b4de9b7ed1d6ce3be27fed | |
parent | 72f80dd4ef80569aca91e4991576d3d0f1954e55 (diff) | |
download | gnutls-d8b4293799146594cad8709684abbc291c439f8f.tar.gz |
*** empty log message ***
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | doc/tex/translayer.tex | 11 |
2 files changed, 8 insertions, 5 deletions
diff --git a/configure.in b/configure.in index 526e8f22e2..d3af7f38b5 100644 --- a/configure.in +++ b/configure.in @@ -12,7 +12,7 @@ AC_DEFINE_UNQUOTED(T_OS, "$target_os") GNUTLS_MAJOR_VERSION=0 GNUTLS_MINOR_VERSION=2 -GNUTLS_MICRO_VERSION=91 +GNUTLS_MICRO_VERSION=92 GNUTLS_VERSION=$GNUTLS_MAJOR_VERSION.$GNUTLS_MINOR_VERSION.$GNUTLS_MICRO_VERSION GNUTLS_MAJOR_VERSION=0 GNUTLS_MINOR_VERSION=3 diff --git a/doc/tex/translayer.tex b/doc/tex/translayer.tex index 4a91b22114..fd73623f24 100644 --- a/doc/tex/translayer.tex +++ b/doc/tex/translayer.tex @@ -7,11 +7,14 @@ for more information)}{gnutls_transport_set_push_function} and \hyperref{gnutls\_transport\_set\_pull\_function()}{gnutls\_transport\_set\_pull\_function() (see Section }{ for more information)}{gnutls_transport_set_pull_function} functions. These functions will then be used by gnutls in order to send and receive data. -The functions specified should return -1 on error and probably set errno appropriately. -\gnutls supports EINTR and EAGAIN errno values (This means that appropriate -values will be returned to the caller of the gnutls function). +The functions specified should return -1 on error and should set errno appropriately. +\gnutls supports EINTR and EAGAIN errno values. These values are +usually used in non blocking IO and interrupted system calls. +The corresponding values (GNUTLS\_E\_INTERRUPTED, GNUTLS\_E\_AGAIN) +will be returned to the caller of the gnutls function. \gnutls functions +can be resumed (called again), if any of these values is returned. \par -By default (if the above functions are not called), gnutls will use +By default (if none of the above functions are not called), gnutls will use the berkeley sockets functions recv() and send(). In this case gnutls will use some hacks in order for select() to work, thus making easy to add {\emph TLS} support to existing servers. |