aboutsummaryrefslogtreecommitdiff
path: root/etc/rc.network6
Commit message (Collapse)AuthorAgeFilesLines
* Per previous announcement, remove the old version of the rc system.Doug Barton2003-05-021-540/+0
| | | | | | | | | | | | | All functionality from the previous system has been preserved, and users should still customize their system boot with the familiar methods, rc.conf, rc.conf.local, rc.firewall, sysctl.conf, etc. Users who have customized versions of scripts that have been removed should take great care when upgrading, since the compatibility code that used those old scripts has also been removed. Notes: svn path=/head/; revision=114492
* be able to configure to run an IPv6 routing daemon even onHajimu UMEMOTO2002-07-181-10/+11
| | | | | | | | | | an end node. Requested by: Masachika ISHIZUKA <ishizuka@ish.org> MFC after: 1 week Notes: svn path=/head/; revision=100279
* Now, you can specify "" or "NONE" for ipv6_network_interfaces toHajimu UMEMOTO2002-04-061-6/+12
| | | | | | | | | | | | prevent the interfaces from being initialized by /etc/rc.network6 wrongly. So, you can explicitly initialize the interfaces by /etc/pccard_ether. With previous rc.network6, if you specify pccardd_flags="-z", net.inet6.ip6.accept_rtadv was wronly set to 0, then RA was not accepted. Notes: svn path=/head/; revision=93974
* automatic creation of faith0 and stf0 for backward compatibility.Hajimu UMEMOTO2001-12-151-0/+2
| | | | | | | MFC after: 2 days Notes: svn path=/head/; revision=87974
* s/sysctl -w/sysctl/Ruslan Ermilov2001-12-111-9/+9
| | | | Notes: svn path=/head/; revision=87646
* The rtsol must be done before the alias processing.Hajimu UMEMOTO2001-11-201-9/+12
| | | | | | | | | PR: conf/31366 Submitted by: gshapiro MFC after: 1 week Notes: svn path=/head/; revision=86653
* Use shell functions for printing hex instead of printf(1) so thatSheldon Hearn2001-11-191-2/+34
| | | | | | | printf(1) can be dropped from the system shell as a shell builtin. Notes: svn path=/head/; revision=86603
* Do more strict checking for an interface.Hajimu UMEMOTO2001-07-201-3/+3
| | | | | | | | Suggested by: matusita@jp.FreeBSD.org MFC after: 1 week Notes: svn path=/head/; revision=80051
* - Avoid to select an interface which is not good for RA/RS.Hajimu UMEMOTO2001-07-191-2/+7
| | | | | | | | Submitted by: sakane@kame.net - Avoid to select lo0 or faith for a default interface. Notes: svn path=/head/; revision=79958
* Add configuration for a FAITH IPv6-to-IPv4 TCP translator.Hajimu UMEMOTO2001-06-191-0/+29
| | | | | | | | To use a FAITH actually, you also need faithd(8) setup. Please consult faithd(8) manpage. Notes: svn path=/head/; revision=78475
* Sync with recent KAME.Hajimu UMEMOTO2001-06-111-20/+6
| | | | | | | | | | | | | | | | | | | | | This work was based on kame-20010528-freebsd43-snap.tgz and some critical problem after the snap was out were fixed. There are many many changes since last KAME merge. TODO: - The definitions of SADB_* in sys/net/pfkeyv2.h are still different from RFC2407/IANA assignment because of binary compatibility issue. It should be fixed under 5-CURRENT. - ip6po_m member of struct ip6_pktopts is no longer used. But, it is still there because of binary compatibility issue. It should be removed under 5-CURRENT. Reviewed by: itojun Obtained from: KAME MFC after: 3 weeks Notes: svn path=/head/; revision=78064
* Move gif_interfaces from an IP6 option to a regular IP option.Brian Somers2001-06-031-23/+0
| | | | | | | | | PR: 26543 Submitted by: Brooks Davis <brooks@one-eyed-alien.net> MFC after: 3 weeks Notes: svn path=/head/; revision=77651
* Enable static IPv6 address assignment on PCMCIA NIC.Hajimu UMEMOTO2001-04-261-2/+3
| | | | | | | PR: conf/26633 Notes: svn path=/head/; revision=76045
* Add `ipv6_ifconfig_IFN_aliasN' directive to allow multiple aliases.Hajimu UMEMOTO2001-03-181-0/+9
| | | | | | | PR: conf/24239 Notes: svn path=/head/; revision=74418
* - Don't try to send RA to lo0, gifN and faithN.Hajimu UMEMOTO2001-01-251-19/+5
| | | | | | | | | - ipv6_network_interfaces has all available interfaces to work for static configuration even if the host is end host. When rtsol is invoked, singleness of interface is checked. Notes: svn path=/head/; revision=71638
* Don't install route for fec0::/10. It was wrongly replaced fromHajimu UMEMOTO2000-11-141-3/+2
| | | | | | | | | ff02::/16 by me. PR: 22715 Notes: svn path=/head/; revision=68721
* - ipv6_prefix_* and ipv6_ifconfig_* work for end nodeHajimu UMEMOTO2000-10-291-109/+213
| | | | | | | | | | | | | | | | | - rtsol should be work for only one interface - new variable ipv6_defaultrouter is added - option name of rtadvd in comment are corrected - ipv6_firewall_enable, ipv6_firewall_type, ipv6_firewall_script, ipv6_firewall_logging are added to introduce rc.firewall6. IPv6 firewall rule is just starting point and should be brushed up. This commit includes PR18621, PR21694, PR22051. PR: conf/18621, conf/21694, conf/22051 Reviewed by: asmodai Notes: svn path=/head/; revision=67906
* Add copyright notices. Other systems have been barrowing our /etc filesDavid E. O'Brien2000-10-081-0/+26
| | | | | | | w/o giving any credit. Notes: svn path=/head/; revision=66830
* Make default interface work.Hajimu UMEMOTO2000-09-101-5/+4
| | | | | | | Obtained from: KAME Notes: svn path=/head/; revision=65701
* Avoid doing rtsol to psuedo interface.Hajimu UMEMOTO2000-09-061-4/+8
| | | | | | | PR: bin/21062 Notes: svn path=/head/; revision=65509
* Fix an unmatched opening quote.Hajimu UMEMOTO2000-07-181-1/+1
| | | | | | | | PR: conf/20000 Submitted by: Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su> Notes: svn path=/head/; revision=63400
* - Remove use of programs in /usr like sed as possible. In thisHajimu UMEMOTO2000-07-091-28/+57
| | | | | | | | | | | | time, I have no idea if there is equivalence of printf. So, stf setup still depends on /usr. In addition, prefix(8) and gifconfig(8) are in /usr/sbin. Should we move these into /sbin? - Sync with latest stf behavior. Latest stf doesn't have link-local address. And, latest stf is not gif but stf. Notes: svn path=/head/; revision=62859
* Removed unnecessary comma in stf addr printf in hex format,Yoshinobu Inoue2000-04-061-1/+1
| | | | | | | | | which I mysteriously added. Submitted by: ume Notes: svn path=/head/; revision=59056
* Avoid using sed and awk in configure script.Yoshinobu Inoue2000-03-281-4/+6
| | | | | | | | | TODO: also replace other sed and awk usages. Submitted by: wollman Notes: svn path=/head/; revision=58753
* Add a configuration options which enable/disable IPv4 mapped IPv6 addrYoshinobu Inoue2000-03-281-0/+11
| | | | | | | | | support. Suggested and Reviewed by: ume Notes: svn path=/head/; revision=58752
* IPv6 related configuration updates.Yoshinobu Inoue2000-03-121-3/+66
| | | | | | | | | | | | | | | | | | - 6to4(stf) interface configuration. - Static route configuration. - Comment additions. - Replaced a still existed '@' to '%' in IPv6 scoped addr format. (This became necessary as previous IPv6 scoped addr format change.) Much thanks to ume, who helped me reviewing, testing, and finding problems with these changes. Approved by: jkh Reviewed by: ume Notes: svn path=/head/; revision=57944
* Prevent multicast packets from being sent over stf0 interface,Yoshinobu Inoue2000-03-111-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | to avoid error messages printed on /var/log/messages. Recently added "stf" interface has IFF_MULTICAST bit set, because IPv6 don't work on non IFF_MULTICAST set interfaces in current implementation. But "stf" interface is multi-dest IPv6 over IPv4 tunnel, so can't treat multicast packet with no special configuration. On the other hand, tools like "rtadvd", "pim6dd", "pim6sd" send messages on IFF_MULTICAST set interfaces by default. So there will be many bogus error message on /var/log/messages, that multicast packets sent to "stf0" failed. So, -strip "stf0" from rtadvd sending interfaces in rc.network6 ("rtadvd" is a daemon used only for local subnet, so it will never need to send its packets over "stf0" interfaces.) -Add default configuration files for "pim6dd" and "pim6sd", and disable "stf0" in those files. Approved by: jkh Notes: svn path=/head/; revision=57913
* -Remove IPv6 initialization failed interfaces from the list ofYoshinobu Inoue2000-02-241-3/+21
| | | | | | | | | | | | interfaces passed to rtadvd -Comment out example sentences more completely -Redirect error message of ifconfig output into /dev/null, to correctly find out working IPv6 interfaces Approved by: jkh Notes: svn path=/head/; revision=57436
* -Removed unnecessary use of awk.Yoshinobu Inoue2000-02-241-5/+5
| | | | | | | | | | | -small comment fix. Approved by: jkh Submitted by: Chris Costello <chris@calldei.com> Notes: svn path=/head/; revision=57408
* Add IPv6 configuration scripts.Yoshinobu Inoue2000-02-231-0/+246
Initial version created by, and kindly much tested by: bmah@CA.Sandia.GOV (Bruce A. Mah) Approved by: jkh Reviewed by: bmah@CA.Sandia.GOV (Bruce A. Mah), Ollivier Robert <roberto@keltia.freenix.fr> Obtained from: KAME project Notes: svn path=/head/; revision=57398