On Sun, Mar 23, 2008 at 5:35 AM, Malcolm Clarke
<[EMAIL PROTECTED]> wrote:
> Hi
>
>  Does anyone know the IPv6 vesion of the command that would be of the form
>
>  gifconfig_gif0="fec0::1 fec0::2"
>
>  that would set up the two physical ends of a tunnel?
>
>  Sadly the above does not works as it does not recognise the IPv6 address
>  as there is no
>
>  ipv6_gifconfig_gif0="fec0::1 fec0::2"
>
>  to correspond to the command
>
>  ifconfig gif0 inet6 tunnel src-addr dst_addr
>
>  Regards
>
>  Malcolm
>

sorry for the duplicate mail Malcolm, forgot to reply to the list as well.

the attached patch should let use the inet6 keyword.
example:

gifconfig_gif0="inet6 fec0::1 fec0::2"






--- /etc/network.subr   2008-03-23 09:50:35.000000000 -0700
+++ /tmp/network.subr   2008-03-23 10:06:51.000000000 -0700
@@ -470,7 +470,6 @@
                fi
        done
 }
-
 gif_up() {
        # The following must be removed once RELENG_7 is branched.
        case ${gif_interfaces} in
@@ -486,6 +485,11 @@
                '')
                        continue
                        ;;
+               *inet6*)
+                       ifconfig $i create >/dev/null 2>&1
+                       ifconfig $i inet6 tunnel `echo ${peers} | cut -d \  -f 
2-`
+                       ifconfig $i up
+                       ;;
                *)
                        ifconfig $i create >/dev/null 2>&1
                        ifconfig $i tunnel ${peers}
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to