summaryrefslogtreecommitdiffstats
path: root/sys/net/if_mobileip.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove mobileip(4)dlg2019-11-041-659/+0
| | | | | | | 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.
* don't allow configuration of non-ipv4 addresses.dlg2018-02-181-2/+7
| | | | i found out how to do this while reading the freebsd stf(4) driver.
* restore the previous semantics wrt if up, tunnel, and address config.dlg2018-02-121-28/+34
| | | | | 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.
* use a mobileip_tunnel struct to represent the interfaces tunnel info.dlg2018-02-121-49/+51
| | | | | | 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.
* use struct in_addr to represent an address.dlg2018-02-091-23/+23
|
* handle SIOCGLIFPHYTTL and say that the ttl is always "copied"dlg2018-02-081-1/+5
|
* dont return ENETRESET from SIOCSIFFLAGS, it wont't be handled properlydlg2018-02-071-2/+2
|
* take the interface down if it is being destroyed.dlg2018-02-071-1/+6
|
* split mobileip(4) out from the gre(4) driver.dlg2018-02-071-0/+637
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@