OpenBSD CVS

CVS log for src/sys/net/Attic/if_mobileip.c


[BACK] Up to [local] / src / sys / net

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.9, Mon Nov 4 23:52:27 2019 UTC (4 years, 7 months ago) by dlg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.8: +1 -1 lines
FILE REMOVED

remove mobileip(4)

noone seems to use it, and we should not encourage people to use
it by having it available. it's been disabled for most of the last
release and noones asked for it in 6.6, so i'm taking that as an
ok for this removal.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Feb 18 23:53:17 2018 UTC (6 years, 3 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, OPENBSD_6_4_BASE, OPENBSD_6_4, OPENBSD_6_3_BASE, OPENBSD_6_3
Changes since 1.7: +7 -2 lines
Diff to previous 1.7 (colored)

don't allow configuration of non-ipv4 addresses.

i found out how to do this while reading the freebsd stf(4) driver.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 12 02:55:40 2018 UTC (6 years, 3 months ago) by dlg
Branch: MAIN
Changes since 1.6: +34 -28 lines
Diff to previous 1.6 (colored)

restore the previous semantics wrt if up, tunnel, and address config.

this is a port of the change made to if_etherip.c r1.35 to allow
addresses to be configured before the tunnel is configured.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Feb 12 02:33:50 2018 UTC (6 years, 3 months ago) by dlg
Branch: MAIN
Changes since 1.5: +51 -49 lines
Diff to previous 1.5 (colored)

use a mobileip_tunnel struct to represent the interfaces tunnel info.

this avoids allocating a mobileip_softc on the stack to build a key
for looking up interfaces with on packet input. struct ifnet inside
mobileip_softc is "quite large", and may blow the 2k limit one day.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Feb 9 09:30:37 2018 UTC (6 years, 4 months ago) by dlg
Branch: MAIN
Changes since 1.4: +23 -23 lines
Diff to previous 1.4 (colored)

use struct in_addr to represent an address.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Feb 8 21:55:34 2018 UTC (6 years, 4 months ago) by dlg
Branch: MAIN
Changes since 1.3: +5 -1 lines
Diff to previous 1.3 (colored)

handle SIOCGLIFPHYTTL and say that the ttl is always "copied"

Revision 1.3 / (download) - annotate - [select for diffs], Wed Feb 7 06:02:01 2018 UTC (6 years, 4 months ago) by dlg
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

dont return ENETRESET from SIOCSIFFLAGS, it wont't be handled properly

Revision 1.2 / (download) - annotate - [select for diffs], Wed Feb 7 05:59:00 2018 UTC (6 years, 4 months ago) by dlg
Branch: MAIN
Changes since 1.1: +6 -1 lines
Diff to previous 1.1 (colored)

take the interface down if it is being destroyed.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Feb 7 01:09:57 2018 UTC (6 years, 4 months ago) by dlg
Branch: MAIN

split mobileip(4) out from the gre(4) driver.

having mobileip in gre makes it hard to cut gre up. the current mobileip
code is also broken, so this is def and improvement. it also makes it
easy to disable and remove mobileip in the future.

ok claudio@ henning@

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.