Deprecate `inet-ntoa' and `inet-aton'.
authorLudovic Courtès <ludo@gnu.org>
Sun, 15 Nov 2009 19:50:08 +0000 (20:50 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 16 Nov 2009 08:23:47 +0000 (09:23 +0100)
commit3452e6667f9c9a83004a38ed146d26aed8c17754
treec70e3f92dc4d2d1ec3cc979c65a9443335378e51
parent8912421cf3829a4fd65877fd1255125c191f6f89
Deprecate `inet-ntoa' and `inet-aton'.

Suggested by Bruno Haible.

* libguile/inet_aton.c: Remove.

* libguile/Makefile.am (EXTRA_libguile_la_SOURCES): Remove
  `inet_aton.c'.

* libguile/deprecated.c (scm_inet_aton, scm_inet_ntoa): New functions.

* libguile/deprecated.h: Update accordingly.

* libguile/socket.c (scm_inet_aton, scm_inet_ntoa): Remove.

* doc/ref/posix.texi (Network Address Conversion): Mark `inet-ntoa' and
  `inet-aton' as deprecated.
doc/ref/posix.texi
libguile/Makefile.am
libguile/deprecated.c
libguile/deprecated.h
libguile/inet_aton.c [deleted file]
libguile/socket.c