Commit Graph

49 Commits (acd4fab98678bff01a384d60b99396a4e498b5bb)

Author SHA1 Message Date
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