Use Gnulib's `inet_ntop' and `inet_pton' modules.
authorLudovic Courtès <ludo@gnu.org>
Sun, 15 Nov 2009 19:16:40 +0000 (20:16 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 16 Nov 2009 08:23:46 +0000 (09:23 +0100)
commit8912421cf3829a4fd65877fd1255125c191f6f89
tree6b89fecf0738a1f80792bbe7453730f7882f1d54
parent3fe87cf7aff396d7bd993aa009f48eb8afd6c1cd
Use Gnulib's `inet_ntop' and `inet_pton' modules.

* m4/gnulib-cache.m4: Add `inet_ntop' and `inet_pton'.

* configure.ac: Don't check for `inet_ntop' and `inet_pton'.

* libguile/socket.c (scm_inet_pton, scm_inet_ntop): Compile regardless
  of `HAVE_INET_PTON' and `HAVE_INET_NTOP' respectively.

* libguile/filesys.c: Use <stdlib.h> instead of <canonicalize.h>.
60 files changed:
.gitignore
configure.ac
lib/Makefile.am
lib/alignof.h [new file with mode: 0644]
lib/arpa_inet.in.h [new file with mode: 0644]
lib/canonicalize-lgpl.c
lib/canonicalize.h [deleted file]
lib/iconv_open-solaris.gperf [new file with mode: 0644]
lib/iconv_open.c
lib/ignore-value.h [new file with mode: 0644]
lib/inet_ntop.c [new file with mode: 0644]
lib/inet_pton.c [new file with mode: 0644]
lib/localcharset.c
lib/lstat.c [new file with mode: 0644]
lib/netinet_in.in.h [new file with mode: 0644]
lib/readlink.c
lib/stat.c [new file with mode: 0644]
lib/stddef.in.h [new file with mode: 0644]
lib/stdio-write.c
lib/stdio.in.h
lib/stdlib.in.h
lib/strftime.c
lib/striconveh.c
lib/striconveh.h
lib/string.in.h
lib/sys_socket.in.h [new file with mode: 0644]
lib/sys_stat.in.h [new file with mode: 0644]
lib/time.in.h
lib/unistd.in.h
lib/vasnprintf.c
lib/write.c
libguile/filesys.c
libguile/socket.c
m4/arpa_inet_h.m4 [new file with mode: 0644]
m4/canonicalize-lgpl.m4 [deleted file]
m4/canonicalize.m4 [new file with mode: 0644]
m4/dos.m4 [new file with mode: 0644]
m4/double-slash-root.m4 [new file with mode: 0644]
m4/fcntl_h.m4 [new file with mode: 0644]
m4/gnulib-cache.m4
m4/gnulib-comp.m4
m4/iconv_open.m4
m4/inet_ntop.m4 [new file with mode: 0644]
m4/inet_pton.m4 [new file with mode: 0644]
m4/localcharset.m4
m4/lstat.m4 [new file with mode: 0644]
m4/netinet_in_h.m4 [new file with mode: 0644]
m4/readlink.m4
m4/socklen.m4 [new file with mode: 0644]
m4/sockpfaf.m4 [new file with mode: 0644]
m4/stat.m4 [new file with mode: 0644]
m4/stddef_h.m4 [new file with mode: 0644]
m4/stdio_h.m4
m4/stdlib_h.m4
m4/string_h.m4
m4/sys_socket_h.m4 [new file with mode: 0644]
m4/sys_stat_h.m4 [new file with mode: 0644]
m4/time_r.m4
m4/unistd_h.m4
m4/wchar.m4