From owner-FreeBSD-users-jp@jp.FreeBSD.org Tue Jul 20 22:17:16 2004
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id i6KDHGs59896;
	Tue, 20 Jul 2004 22:17:16 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from kfep01.dion.ne.jp (kfep01.dion.ne.jp [203.181.105.163])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with ESMTP/inet id i6KDHE859887
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Tue, 20 Jul 2004 22:17:15 +0900 (JST)
	(envelope-from kunihiro.kusano@k4.dion.ne.jp)
Received: from [210.255.17.217] by kfep01.dion.ne.jp with SMTP
          id <20040720131703442.LJEL@kfep01.dion.ne.jp>
          for <FreeBSD-users-jp@jp.FreeBSD.org>;
          Tue, 20 Jul 2004 22:17:03 +0900
From: <kunihiro.kusano@k4.dion.ne.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Message-Id: <20040720131703442.LJEL@kfep01.dion.ne.jp>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Tue, 20 Jul 2004 22:17:04 +0900
X-Sequence: FreeBSD-users-jp 80184
Subject: [FreeBSD-users-jp 80184] Re: /src/sys/netsmb,  smb_maperror: Unmapped
 error 1:158
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: kunihiro.kusano@k4.dion.ne.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+040717

$BApLn$G$9!#(B

Mon, 19 Jul 2004 04:20:45 +0900
Jun USHIDA <ushida@msa.biglobe.ne.jp> wrote:


>$B5mED$H?=$7$^$9!%(B
>
>FreeBSD 4.10-STABLE(5$B7nKv(B) $B$G!$(Bja-samba-2.2.8a.j1.1_5 $B$rMxMQ$7$F$$$k$N$G$9$,!$(B
>/var/log/messages $B$K<!$N$h$&$J%a%C%;!<%8$,IQHK$KI=<($5$l$F!$(B
>$B:G0-$N>l9g!$%[%9%H$K(B login $B$G$-$J$/$J$j!$6/@):F5/F0$7$+$J$/$J$C$F$7$^$$$^$9!%(B
>
>Jul 16 23:52:46 hostname /kernel: smb_maperror: Unmapped error 1:158
>Jul 16 23:52:51 hostname last message repeated 172 times
>
snip
>
>$B>e5-%(%i!<$N(B smb_maperror $B$,(B /src/sys/netsmb/smb_subr.c $B$KDj5A$5$l$F$$$k(B
>$B4X?tL>$G$"$k$3$H$O3NG'$G$-$^$7$?!%(B
>
snip
>samba $B$r;H$C$F(B Windows $B$H%U%!%$%k6&M-$7$F$$$^$9!%(B
>Windows $B$N6&M-%U%)%k%@$r(B mount_smbfs $B$G(B mount $B$7$FMxMQ$7$F$$$^$9!%(B

samba $B$N$3$H$OJ,$j$^$;$s$,!"%=!<%9$rFI$`$N$O9%$-$J$N$G!">/$7D4$Y$F$_$^$7$?!#(B
$BFI$s$@$N$O!"(B
  $FreeBSD: src/sys/netsmb/smb_subr.c,v 1.17 2003/06/11 05:32:09 obrien Exp 
$B$H!"(B
  $FreeBSD: src/sys/netsmb/smb.h,v 1.9 2003/01/01 18:48:56 schweikh Exp 
$B$G$9!#(B


   218	int
   219	smb_maperror(int eclass, int eno)
   220	{
   221		if (eclass == 0 && eno == 0)
   222			return 0;
   223		switch (eclass) {
   224		    case ERRDOS:
   225			switch (eno) {
   226			    case ERRbadfunc:
snip
   315			}
   316			break;
   317		}
   318		SMBERROR("Unmapped error %d:%d\n", eclass, eno);
   319		return EBADRPC;
   320	}

 smb_maperror: Unmapped error 1:158 $B$H$"$k$N$O!"(B318$B9TL\$N7k2L$G$9!#(B
 eclass $B$,(B 1 $B$G!"(Beno $B$,(B 158 $B$G$9!#(B 

smb.h $B$KDj5A$5$l$F$$$k(B 1 $B$O(B ERRDOS $B$G!"(B158 $B$O(B  ERRnotlocked $B$G$9!#(B

223$B9T$N(B switch $BJ8(B $B$G(B  case ERRDOS: $B$KF~$C$?$b$N$N!"(B
225$B9T$N(B switch $BJ8$G$O!"$I$3$K$b0z$C$+$+$i$J$+$C$?$N$G!"(B318$B9T$NF0:n$K$J$j$^$7$?!#(B
 
   330	
   331	/*
   332	 * Error classes
   333	 */
   334	#define SMBSUCCESS	0x00
   335	#define ERRDOS		0x01
   336	#define ERRSRV		0x02
   337	#define ERRHRD		0x03	/* Error is a hardware error. */
   338	#define ERRCMD		0xFF	/* Command was not in the "SMB" format. */
   339	
   340	/*
   341	 * Error codes for the ERRDOS class
   342	 */
   343	#define ERRbadfunc	1	/* Invalid function */
   344	#define ERRbadfile	2	/* File not found (last component) */
   345	#define ERRbadpath	3	/* Directory invalid */
   346	#define ERRnofids	4	/* Too many open files */
   347	#define ERRnoaccess	5	/* Access denied */
snip
   369	#define ERRunknownlevel 124
   370	#define ERRnotlocked	158	/* region was not locked by this context */

eno 158 $B$N(B region was not locked by this context $B$rD>Lu$9$k$H!"(B
region$B!JHO0O!K$O!"$3$N(B context$B!J4X78!K$K$h$C$F!"%m%C%/$5$l$J$+$C$?!"$H$G$b$J$j$^$9$G$7$g$&$+!#(B

region $B$,2?$J$N$+!"(Bcontext $B$,2?$J$N$+$O!"J,$j$^$;$s!#(B
$B$^$?!"E*$r$O$:$7$?%(%i!<$,I=<($5$l$k;v$b$"$j$^$9$N$G!"(B

$B$3$N%(%i!<$,!"LdBj$N2r7h$N;e8}$K$J$k$H$O8B$j$^$;$s$,!"(B
Windows $B$H%U%!%$%k6&M-$7$F$$$k$H$$$&;v$H!"%(%i!<$,(B ERRDOS $B$G$"$k$3$H$H$O!"(B

$B4X78$"$k$+$bCN$l$^$;$s$M!#(B
$B0J>e!"$*Lr$KN)$?$J$$$H;W$$$^$9$,!"(Breply $B$,>/$J$$$h$&$G$9$N$G!#(B


$BApLn(B $B63Gn(B <kunihiro.kusano@k4.dion.ne.jp>

