History log of /src/lib/libc/net/rthdr.c |
Revision | | Date | Author | Comments |
1.19 |
| 29-May-2019 |
msaitoh | Fix typo(s/suppport/support/) in comment. From FreeBSD.
|
1.18 |
| 13-Mar-2012 |
christos | branches: 1.18.32; PR/45989: Martin Husemann: lint invocation does include -w only on i386
- turn lint -w for all the platforms after fixing the lint warnings. - add _DIAGASSERTS() for casts that would assign values to types that would not fit. - change types, add casts - change into ansii prototypes - turn on _DIAGNOSTIC for libc (during current, to be eliminated for release builds)
approved by core@
|
1.17 |
| 05-Feb-2009 |
lukem | branches: 1.17.8; sign-compare fix
|
1.16 |
| 05-May-2006 |
rpaulo | branches: 1.16.16; Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292). * RFC 3542 isn't binary compatible with RFC 2292. * RFC 2292 support is on by default but can be disabled. * update ping6, telnet and traceroute6 to the new API.
From the KAME project (www.kame.net). Reviewed by core.
|
1.15 |
| 29-Nov-2005 |
christos | WARNS=4
|
1.14 |
| 06-Jun-2003 |
itojun | - sync up MLD declaration with RFC3542 (s/MLD6/MLD/) - routing header declaration with RFC3542 (note: sizeof(ip6_rthdr0) has changed!) also, sync up with RFC2460 routing header definition (no "strict" source routing mode any more)
part of advanced API update (RFC2292 -> 3542).
|
1.13 |
| 06-Jun-2003 |
itojun | KNF.
|
1.12 |
| 27-Jun-2002 |
itojun | correct %d/%u mixup.
|
1.11 |
| 04-Nov-2001 |
lukem | fix WARNS=2 (-Wshadow) warnings
|
1.10 |
| 06-Jul-2000 |
christos | branches: 1.10.2; remove register elide non-portable casts
|
1.9 |
| 24-Apr-2000 |
itojun | add __RCSID().
|
1.8 |
| 24-Apr-2000 |
itojun | supply weak alias for IPv6-related library additions. sorry to be late.
|
1.7 |
| 29-Feb-2000 |
itojun | fix alignment constraint in IPv6 routing header manipulation (ancillary data). documented in RFC2292. from: shin@kame.net
|
1.6 |
| 23-Jan-2000 |
mycroft | Partially delint.
|
1.5 |
| 30-Nov-1999 |
kleink | (bcopy, bzero) -> (memcpy, memset)
|
1.4 |
| 20-Sep-1999 |
lukem | branches: 1.4.4; back out the #ifdef _DIAGNOSTIC argument checks; too many people complained. _DIAGASSERT() is still retained.
|
1.3 |
| 16-Sep-1999 |
lukem | * use _DIAGASSERT() to check pointer arguments against NULL and file descriptors against -1 (as appropriate). * add actual checks which to detect stuff that would trigger_DIAGASSERT(), and attempt to return a sane error condition. * knf some code * remove some `register' decls.
the first two items result in the addition of code similar to the following in various functions:
_DIAGASSERT(path != NULL) #ifdef _DIAGNOSTIC if (path == NULL) { errno = EFAULT; return (-1); } #endif
|
1.2 |
| 04-Jul-1999 |
itojun | add NetBSD RCSID on top.
|
1.1 |
| 01-Jul-1999 |
itojun | add IPv6 support functions.
get{addr,name} info are implemented to have as little impact to existing resolver code as possible, so they are NOT the optimal implementation. They are at this moment not very thread safe (as they call gethostby{name,addr}).
(shlib minor version)++, as new interfaces are added.
TODO: getipnodeby{name,addr} - which needs total reimplementation of gethostby{name,addr}. upgrade rcmd.c for multiple af support (needed for IPv6-ready rsh/rlogin)
|
1.4.4.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.10.2.2 |
| 01-Aug-2002 |
nathanw | Catch up to -current.
|
1.10.2.1 |
| 14-Nov-2001 |
nathanw | Catch up to -current.
|
1.16.16.1 |
| 22-Feb-2008 |
keiichi | imported Mobile IPv6 code developed by the SHISA project (http://www.mobileip.jp/).
|
1.17.8.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.18.32.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|