Felix von Leitner
dfa738fe14
turns out there is one more error message that can signal missing IPv6
...
support in the kernel
2005-04-07 05:52:55 +00:00
Felix von Leitner
a211e4c970
uh, the scope_id detection #defined the wrong constant. libowfat
...
always thought there was no scope_id. Oops.
2005-02-02 19:34:00 +00:00
Felix von Leitner
f9ca13d8e3
man page update
2004-09-17 13:51:35 +00:00
Felix von Leitner
da9ef2552b
be backwards compatible to legacy BSD constant naming
2004-02-25 17:11:26 +00:00
Felix von Leitner
3b3b44c6ce
fix ip6_fmt (martin paljak)
2004-01-15 18:43:49 +00:00
Felix von Leitner
c99799d0f8
more alloca fixes
2004-01-06 23:35:06 +00:00
Felix von Leitner
9a457dee95
work around IRIX
2004-01-06 23:20:23 +00:00
Felix von Leitner
539f341d44
remove socket_sendfile now that we have io_sendfile
...
make Makefile should also work with a BSD make ;)
2004-01-01 03:39:51 +00:00
Felix von Leitner
187ff0573c
add routines to scan and output ipv6 addresses with %eth0 notation.
...
also add compat formatting routines that will output v4-mapped addresses
as ipv4 addresses
2003-12-05 19:53:59 +00:00
Felix von Leitner
32770a95df
More Windoze crap
2003-11-20 23:49:38 +00:00
Felix von Leitner
d0cc758bf8
broken lose32 port using mingw (don't use!!!)
...
initial Solaris /dev/poll port
2003-11-06 20:47:59 +00:00
Felix von Leitner
2bc46ea767
work around itojun BSD IPV6_ONLY brokenness
2003-10-06 18:16:38 +00:00
Felix von Leitner
640edc1651
remove special case stralloc textcode functions
...
write generic stralloc and array textcode wrapper functions
change textcode API to use long instead of int
add cescape fmt and scan functions to textcode
add fmt_foldwhitespace to textcode
2003-09-19 19:08:13 +00:00
Felix von Leitner
316a38ae42
more BSD compat
2003-09-06 00:03:27 +00:00
Felix von Leitner
dd6d025137
extended socket API; you can now pass NULL to ignore results you don't
...
need
2003-05-27 19:00:44 +00:00
Felix von Leitner
623f2afe51
use sys/poll.h instead of poll.h for iopause
...
scan_ip6 returned 1 for "::"
2002-12-07 14:54:43 +00:00
Felix von Leitner
d9ce04f950
Lots of good clean-ups from Jukka Zitting!
2002-06-02 00:40:43 +00:00
Felix von Leitner
c9a75975dc
ugly bug in scan_ip6 that manifests if the IPv6 number starts with a
...
decimal digit and :: skips the 12th byte.
2002-04-15 16:06:06 +00:00
Felix von Leitner
4bbafa9149
fix socket routines
2002-03-17 16:57:53 +00:00
Felix von Leitner
c0b1a5f940
s/socket_tcp/socket_tcp4/
2001-11-25 23:51:23 +00:00
Felix von Leitner
6919cf8bf3
add and update man pages.
2001-11-25 23:50:09 +00:00
Felix von Leitner
3dc718a1a5
more bug fixes
2001-11-24 21:23:01 +00:00
Felix von Leitner
0938bbe2aa
bug fixes
2001-11-24 20:37:22 +00:00
Felix von Leitner
fe7d50b78c
socklen_t compatibility cruft.
2001-11-24 20:18:37 +00:00
Felix von Leitner
28f2b90b1c
this time for real ;)
2001-11-24 20:11:41 +00:00
Felix von Leitner
46b2f50b56
socklen_t test.
2001-11-24 19:37:35 +00:00
Felix von Leitner
cc26b4b5bb
test for ipv6 and if_name2index and socklen_t.
2001-11-24 19:34:32 +00:00
Felix von Leitner
ce651faa1e
bsd and macosx compatibility
2001-10-15 14:34:02 +00:00
Felix von Leitner
b7517067cb
various ip scanning fixes
2001-06-18 21:28:21 +00:00
Felix von Leitner
2c33862929
be compatible to the RFC, not to the Linux kernel.
2001-06-08 17:59:44 +00:00
Felix von Leitner
23674f0cc1
"::" case was handled incorrectly.
2001-05-18 20:36:55 +00:00
Felix von Leitner
40fda89f89
oops
2001-05-12 03:17:17 +00:00
Felix von Leitner
c4914f530b
hex conversion bug fix.
2001-04-23 13:08:25 +00:00
Olaf Dreesen
a04e0cdb82
error -> errno
...
error_proto -> EPROTO
2001-02-19 15:04:13 +00:00
Felix von Leitner
951c67cdd6
added ip[46] scanning routines.
2001-02-05 22:09:26 +00:00
Felix von Leitner
76daeeab35
renamed ip[46]_fmt to fmt_ip[46]
2001-02-05 22:03:11 +00:00
Felix von Leitner
01779687ec
buffer stuff from Olaf and ip[46]_fmt stuff from me.
2001-02-05 21:55:25 +00:00
Felix von Leitner
a7e92f192f
fixed sendfile
2001-02-05 20:06:20 +00:00
Felix von Leitner
24082dca3f
even more man pages
2001-02-05 19:39:55 +00:00
Felix von Leitner
439615538c
more man pages, rename socket_mcttl6 to socket_mchopcount6
2001-02-05 19:35:33 +00:00
Felix von Leitner
bbdfcd823d
more man pages.
2001-02-05 19:21:49 +00:00
Felix von Leitner
d406554aa0
even more stuff
2001-02-05 19:06:12 +00:00
Felix von Leitner
84dba04f09
imported multicast socket routines.
...
added recv.
2001-02-05 18:46:11 +00:00
Felix von Leitner
1d13789de1
accept4 and accept6
2001-02-05 18:25:24 +00:00
Felix von Leitner
504192c0f9
add routines to put number in buffer.
2001-02-05 18:08:57 +00:00
Felix von Leitner
19e875ce84
added man pages and ..._reuse socket bind functions.
2001-02-05 17:57:02 +00:00
Felix von Leitner
467fe50806
move static constants out of ip6.h.
2001-02-05 17:50:19 +00:00
Felix von Leitner
225f7c6135
added initial buffer implementation.
2001-02-04 01:28:45 +00:00
Felix von Leitner
28486b8367
Initial revision
2001-02-02 17:54:47 +00:00