History log of /openbsd/lib/libc/net/rthdr.c (Results 1 – 13 of 13)
Revision Date Author Comments
# 2c53affb 27-Dec-2022 jmc <jmc@openbsd.org>

spelling fixes; from paul tagliamonte
any changes not taken noted on tech, but chiefly here i did not take the
cancelation - cancellation changes;


# 3240e6a8 21-Sep-2016 guenther <guenther@openbsd.org>

Delete casts to off_t and size_t that are implied by assignments
or prototypes. Ditto for some of the char* and void* casts too.

verified no change to instructions on ILP32 (i386) and LP64 (amd64)

Delete casts to off_t and size_t that are implied by assignments
or prototypes. Ditto for some of the char* and void* casts too.

verified no change to instructions on ILP32 (i386) and LP64 (amd64)
ok natano@ abluhm@ deraadt@ millert@

show more ...


# 92a24078 14-Sep-2015 guenther <guenther@openbsd.org>

Wrap <ifaddrs.h>, <netinet/in.h>, and <netinet/if_ether.h> so internal
calls go direct and all the symbols are weak


# aea60bee 16-Jan-2015 deraadt <deraadt@openbsd.org>

Move to the <limits.h> universe.
review by millert, binary checking process with doug, concept with guenther


# a48376ba 13-Jun-2014 chrisz <chrisz@openbsd.org>

Remove deprecated RFC2292 ancillary data convenience functions.
They are obsoleted by the RFC3542 api.

ok mpi@


# 6b532452 09-Dec-2006 itojun <itojun@openbsd.org>

switch IPv6 advanced API from RFC2292 to RFC3542 (2292 is superseded by 3542).
the kernel still handles RFC2292 set/getsockopts, so that compiled binary
has no trouble running. userland sees RFC3542

switch IPv6 advanced API from RFC2292 to RFC3542 (2292 is superseded by 3542).
the kernel still handles RFC2292 set/getsockopts, so that compiled binary
has no trouble running. userland sees RFC3542 symbols only on header file
so new code has to use RFC3542 API.

bump libc shlib minor for function additions.

tested on i386/amd64 by jmc, i386 by brad. checked by deraadt.

show more ...


# db5b349c 25-Mar-2005 otto <otto@openbsd.org>

ansify. ok deraadt@ moritz@


# 22a58e88 11-Jun-2003 itojun <itojun@openbsd.org>

- 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 "st

- 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).

markus, todd, millert, henning ok

show more ...


# 9667a056 06-Jun-2003 itojun <itojun@openbsd.org>

KNF fix


# 4ab4526f 06-Jun-2003 itojun <itojun@openbsd.org>

KNF, de-register


# dc2ebd99 27-Jun-2002 itojun <itojun@openbsd.org>

%d -> %u. mostly in #ifdef DEBUG.


# 63a8817d 29-Feb-2000 itojun <itojun@openbsd.org>

fix alignment constraint in IPv6 routing header manipulation (ancillary data).
documented in RFC2292.
from: shin@kame.net


# 4228fd5f 11-Dec-1999 itojun <itojun@openbsd.org>

add inet6_option_* and inet6_rthdr_*.
increase shlib minor.