From owner-IPv6-jp@jp.freebsd.org  Wed Feb 16 19:06:47 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id TAA86935;
	Wed, 16 Feb 2000 19:06:47 +0900 (JST)
	(envelope-from owner-IPv6-jp@jp.FreeBSD.org)
Received: from minerva.nextech.co.jp (minerva.nextech.co.jp [210.230.211.221])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id TAA86930
	for <ipv6-jp@jp.freebsd.org>; Wed, 16 Feb 2000 19:06:46 +0900 (JST)
	(envelope-from kobayasi@nextech.co.jp)
Received: from localhost (localhost [127.0.0.1])
	by minerva.nextech.co.jp (8.9.3/8.9.3) with ESMTP id TAA05023
	for <ipv6-jp@jp.freebsd.org>; Wed, 16 Feb 2000 19:06:45 +0900 (JST)
	(envelope-from kobayasi@nextech.co.jp)
Message-Id: <200002161006.TAA05023@minerva.nextech.co.jp>
To: ipv6-jp@jp.freebsd.org
X-Mailer: Mew version 1.70 on Emacs 20.5.2 / Mule 4.0
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Wed, 16 Feb 2000 19:06:45 +0900
From: Satosi KOBAYASI <kobayasi@nextech.co.jp>
Reply-To: IPv6-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: IPv6-jp 583
Subject: [IPv6-jp 583] atm: couldn't add VC
Errors-To: owner-IPv6-jp@jp.freebsd.org
Sender: owner-IPv6-jp@jp.freebsd.org
X-Originator: kobayasi@nextech.co.jp

$B>.NS(B@NORTH $B$G$9!#(B

FreeBSD 3.3-RELEASE + kame-19991213-freebsd33-stable $B$NAH$_9g$o$;$G;H$C(B
$B$F$$$^$9!#(B

ENI-155p $B$r;H$C$F(B ATM $B$r;n$7$F$$$?$N$G$9$,!"(BKAME $BF3F~0JA0$K$O;H$($F$$(B
$B$?(B PVC $B$,(B KAME $BF3F~8e$K;H$($J$/$J$k$H$$$&;vBV$KAx6x$7$^$7$?!#(B

en(4) $B$NDL$j$K(B

# ifconfig en0 inet 192.168.254.1 netmask 0xffffff00 up
# route add -iface 192.168.254.2 -link en0:3.0.0.c9

$B$J$I$H<B9T$7$?>l9g!"(Broute $B$O@5>o$K=*N;$9$k$N$G$9$,!"%3%s%=!<%k$K$O(B

atm: couldn't add VC

$B$HI=<($5$l!"(Bnetstat -r $B$G3NG'$9$k$H(B KAME $BF3F~0JA0$K$O$"$C$?$O$:$N(B

Destination	Gateway		Flags	Refs	Use	Netif
192.168.254.2	en0:3.0.0.c9	UHS	0	0	en0

$B$N$h$&$J%(%s%H%j$,8+Ev$?$j$^$;$s!#(Bsys/dev/en/midway.c $B$r(B EN_DEBUG $B$rDj(B
$B5A$7$F%3%s%Q%$%k$7$?%+!<%M%k$G;n$7$?$H$3$m!"(B

en0: enable vpi=0, vci=201, flags=3
en0: rx0: assigned to VCI 201
en0: enable vpi=0, vci=201, flags=3
atm: couldn't add VC
en0: disable vpi=0, vci=201, flags=3
en0: rx0: VCI 201 is now free

$B$H!"FsEY(B VPI/VCI $B$N@_Dj$,9T$o$l$F$$$k$h$&$G$9!#$5$i$KDI@W$9$k$H!"(B
sys/net/rtsock.c $B$N(B route_output() $B$G(B

    case RTM_ADD:
                if (gate == 0)
                        senderr(EINVAL);
                error = rtrequest(RTM_ADD, dst, gate, netmask,
                                        rtm->rtm_flags, &saved_nrt);
                if (error == 0 && saved_nrt) {
		     /* $BD9$$%3%a%s%H$,$D$$$F$$$k$N$GN,(B */
                        rt_setif(saved_nrt, ifpaddr, ifaaddr, gate);

$B$H$$$&ItJ,$,$"$j!"$3$N(B rt_setif() $B$,5/E@$K$J$C$FFsEYL\$N(B VPI/VCI $B$N@_(B
$BDj$,8F$P$l$F$$$^$7$?!#(B3.3-RELEASE $B$d(B -current $B$N%3!<%I$G$O$3$N>l=j$G(B
rt_setif() $B$,8F$P$l$F$J$$$N$G!"$H$j$"$($:%3%a%s%H%"%&%H$7$F$_$?$H$3$m!"(B
$B0l1~(B PVC $B$N@_Dj$,$G$-$^$7$?!#(B

CVS tree $B$r8+$k8B$j!"(Bsys/net/rtsock.c $B$N3:EvItJ,$O(B 20000214-stable $B$d(B
-snap $B$G$bJQ$o$C$F$$$J$$$h$&$G$9$,!"(B

1. $BB>$NItJ,$,0c$&$N$G:G?7$N%3!<%I$G;n$9$Y$-!#(B
2. route $B$N;H$$J}$,4V0c$C$F$$$k!#$A$c$s$H;H$($P(B PVC $B$O@_Dj$G$-$k!#(B
3. -current $B$rF3F~$7$F(B pvctxctl(8) $B$r;H$(!#(B
4. $B$=$NB>(B

$B$I$&$9$l$PNI$$$G$7$g$&$+!#(B
-- 
$B>.NS(B $B8g;K(B (KOBAYASI SATOSI)      kobayasi@nextech.co.jp
                                 kobayasi@north.ad.jp
