* socket.c (scm_fill_sockaddr): call htons for sin6_port.
authorGary Houston <ghouston@arglist.com>
Fri, 20 Apr 2001 19:22:47 +0000 (19:22 +0000)
committerGary Houston <ghouston@arglist.com>
Fri, 20 Apr 2001 19:22:47 +0000 (19:22 +0000)
commit5a525b84419237ccfa672a0a419b068b3fb2b9f2
tree34ad92022c5aec5ddb9fdd797a27c331da752970
parent6764198159be919a02be9714d264ed0ce4ae0620
* socket.c (scm_fill_sockaddr): call htons for sin6_port.
Don't assign sin6_scope_id in structure unless HAVE_SIN6_SCOPE_ID
is defined.
(scm_addr_vector): use a switch instead of multiple if statements.
Add support for IPv6 (incomplete) .
MAX_ADDR_SIZE: increase to size of struct sockaddr_in if needed.
libguile/ChangeLog
libguile/socket.c