From owner-FreeBSD-users-jp@jp.freebsd.org  Sun Nov 25 11:57:18 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id LAA83719;
	Sun, 25 Nov 2001 11:57:18 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from smtp.shikoku.ne.jp (smtp.shikoku.ne.jp [210.143.160.28])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with SMTP id LAA83710
	for <FreeBSD-users-jp@jp.freebsd.org>; Sun, 25 Nov 2001 11:57:14 +0900 (JST)
	(envelope-from nin@shikoku.ne.jp)
Received: (qmail 24462 invoked from network); 25 Nov 2001 02:53:33 -0000
Received: from unknown (HELO mebius.private) (210.143.174.90)
  by smtp.shikoku.ne.jp with SMTP; 25 Nov 2001 02:53:33 -0000
Date: Sun, 25 Nov 2001 11:55:37 +0900 (JST)
Message-Id: <20011125.115537.78706272.nin@smtp.shikoku.ne.jp>
To: FreeBSD =?iso-2022-jp?B?GyRCTXhNUTxUMnE1RBsoQiAbJEI4ZkNmGyhC?=
 <FreeBSD-users-jp@jp.freebsd.org>
Cc: PAO =?iso-2022-jp?B?GyRCMytILzxUMnE1RBsoQiAbJEI4ZkNmGyhC?=
 <bsd-nomads@clave.gr.jp>
From: NINOMIYA Hideyuki <nin@shikoku.ne.jp>
In-Reply-To: <20011122201230U.sk@xstar.kiu.ac.jp>
References: <20011122201230U.sk@xstar.kiu.ac.jp>
X-cite-me: =?iso-2022-jp?B?GyRCJEskcxsoQg==?=
X-PGP-Fingerprint: 6C59 EC08 5B23 6490 44D0  7CD3 DA40 219F 7114 8553
X-PGP-Public-Key: http://user.shikoku.ne.jp/~nin/pgp/public-key.txt
X-URI: http://user.shikoku.ne.jp/~nin/index.html
X-URI: http://home.Jp.FreeBSD.org/~nin/index.html
X-Mailer: Mew version 3.0.50 on Emacs 21.1 / Mule 5.0
 =?iso-2022-jp?B?KBskQjgtTFobKEIp?=
X-Face: R#rQ~9ds84W^$S/"*e~%3L-S`8Nnr&L#!,L2!%E{eo@1#Z#m&LS^_`B3K[[du>B+U<-yIYU
 P.6/YPs8sL#S>.sZcktuaFr96.2K(.v@GopoW1({*N[cVK7w2$Hu>Lv3qRlCd~c#c)I/]5m;0"<hp)
 %ZB,Qt.Aj$[zg4i1pdHG:/R}wbVlp{Kg|2ss&j~D:i,s*]QYnywn"=;"rDY-,+4MXi56`_t}rQ}AUH
 UAg7&/Vfz)B&![RFFGT7-l,W_pc>}=`L21WL3a04T~1zN
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-users-jp 65764
Subject: [FreeBSD-users-jp 65764] Re: about pccardd strict matching (was Re: [FreeBSD-users-jp
 65698] LPC2-TX)
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: nin@shikoku.ne.jp

$B$*$O$h$&$4$6$$$^$9(B	$BFs5\(B@$B$*;M9q(B $B$G$9(B
# Cc: nomads $B$7$F$^$9(B m(__)m

Kitagawa Shoichi <sk@xstar.kiu.ac.jp> $B$O(B Thu, 22 Nov 2001 20:12:30
+0900 $B:"$K(B
    Subject: [FreeBSD-users-jp 65698] LPC2-TX
    Message-Id: <20011122201230U.sk@xstar.kiu.ac.jp>
        $B$K1w$$$F0J2<$N$h$&$K$*$C$7$c$C$F$$$^$7$?!#(B
$B"(ET9g$K$h$j<j$r2C$($5$;$F$$$?$@$/;v$,M-$j$^$9!#8fN;>52<$5$$%^%;!3(B...
$BKL@n(B> PCMCIA $B$N%M%C%H%o!<%/%+!<%I(B MELCO LPC2-TX $B$K$D$$$F(B,
$BKL@n(B> MELCO LPC2-T $B$HG'<1$5$l(B, $B$&$^$/F0:n$7$^$;$s$G$7$?!#(B
$BKL@n(B> Mac address$B$,<hF@$G$-$:(B, Type NE1000 (8bit) $B$HJs9p$5$l$^$9!#(B
$BKL@n(B> OS $B$O(B FreeBSD 4.4-RELEASE $B$G$9!#(B
$BKL@n(B> /etc/defaults/pccard.conf $B$K$"$k(B, LPC2-T $B$N%(%s%H%j$r%3%a%s%H%"%&%H(B
$BKL@n(B> $B$9$k$+(B, LPC2-T $B$H(B LPC2-TX $B$N5-:\=g=x$rJQ99$7$?$H$3$m(B, LPC2-TX $B$H(B
$BKL@n(B> $BG'<1$5$l(B, $B@5>o$KF0:n$7$^$7$?!#(B/etc/pccard.conf $B$K(B LPC2-TX $B$N%(%s%H%j$r(B
$BKL@n(B> $B5-=R$7$F$b(BOk$B$G$7$?!#(B
$BKL@n(B> $B3N$+(B, 4.3-RELEASE $B$G$bF1MM$N>u67$@$C$?$h$&$K5-21$7$F$$$^$9!#(B

pccardd $B$N%=!<%9$rD/$a$F$_$^$7$?(B

---8<------8<--- src/usr.sbin/pccard/pccardd/cardd.c ---8<------8<------8<---
static int
cis_strcmp(char *db, char *cis)
{
	....
	n = strlen(db);
	if (n > 2 && db[0] == '/' && db[n-1] == '/') {
	....
	} else {
		/* otherwise, matching by strncmp() */
		return strncmp(db, cis, n);
	}
	....
}
---8<------8<------8<------8<------8<------8<------8<------8<------8<---

strncmp(db, cis, n) $B$3$3$r(B strncmp(db, cis, ++n) $B$H$9$l$P5-:\=g=x$K(B
$B4X78$J$/G'<1$G$-$k$b$N$H;W$$$^$9!#(B
# $B;n$7$F$O$J$$$1$I$C(B ... (strncmp $B$NF0:n$K$D$$$F$O;n$7$?$1$I$C(B ...)

$B$7$+$7!"B>$X$b1F6A$"$k$+$b$C!"!"(B

$B:#$NHf3S$O(B pccard.conf $B$K5-=R$5$l$F$k$H$3$^$G0lCW$7$F$$$l$P!"$=$l(B
$B0J9_$,$I$&$G$b0lCW$H$J$C$F$7$^$&$?$a$K!"(BLPC2-TX $B$,(B LPC2-T $B$H(B
$B8mG'$5$l$F$7$^$&$h$&$J;v$,5/$3$j$($k$G$7$g$&!#(B

# MELCO LPC2-T
card "MELCO" "LPC2-T"
# MELCO LPC2-TX
card "MELCO" "LPC2-TX"

$B$G$9$+$i!#!#!#(B

++n $B$KJQ$($F!"$h$j87L)$JHf3S$K$9$Y$-$+$O!"<+J,$K$O2?$H$bH=CG$G$-$^$;$s!#(B
# $B:#$^$G$3$l$G$d$C$FMh$?$s$@$+$i$C(B ...
# $BESCf$^$G$NHf3S$G$&$^$/$$$C$F$F!"87L)$JHf3S$9$k$H%^%C%A$7$J$$$N$,(B
# $B$"$k$+$b$7$s$J$$!#(B
# $B$[$s$H$O$=$&$$$&$N$O(B "/hoge.*/" $B$H$9$Y$-$G$7$g$&$1$I$C(B
--$B(!(B
ICQ UIN:57442553                          $BFs5\(B $B=(9,(B@$B0&I2(B $B54KL(B $B9-8+D.(B
PGP-Fingerprint:  6C59 EC08 5B23 6490 44D0  7CD3 DA40 219F 7114 8553
PGP-Public-Key:    http://user.shikoku.ne.jp/~nin/pgp/public-key.txt
mailto:nin@shikoku.ne.jp   http://user.shikoku.ne.jp/~nin/index.html
mailto:nin@Jp.FreeBSD.org http://home.jp.freebsd.org/~nin/index.html
