On Tue, Mar 26, 2013 at 10:09, Mark Kettenis wrote:
>> Date: Tue, 26 Mar 2013 05:03:59 -0400
>> From: Ted Unangst <t...@tedunangst.com>
>>
>> it's 2013. we don't have to pay extra for vowels.
> 
> Even in 2013, my terminals are still 80 columns wide.  This makes some
> of the lines wrap.  Not really an improvement if you ask me.

oops, sorry, mine were a little wider and i didn't notice. easy to fix.

besides improving readability (imo), i find it much easier typing real
words, even if they're a little longer. i can visually confirm that
i'm actually grepping for the identifier used by the code and not some
subtly transposed variant.

Index: kern/vfs_cache.c
===================================================================
RCS file: /cvs/src/sys/kern/vfs_cache.c,v
retrieving revision 1.34
diff -u -p -r1.34 vfs_cache.c
--- kern/vfs_cache.c    4 Jan 2012 18:11:51 -0000       1.34
+++ kern/vfs_cache.c    26 Mar 2013 08:59:59 -0000
@@ -48,7 +48,7 @@
 
 /*
  * For simplicity (and economy of storage), names longer than
- * a maximum length of NCHNAMLEN are not cached; they occur
+ * a maximum length of NAMECACHE_MAXLEN are not cached; they occur
  * infrequently in any case, and are almost never of interest.
  *
  * Upon reaching the last segment of a path, if the reference
@@ -148,7 +148,7 @@ cache_lookup(struct vnode *dvp, struct v
                cnp->cn_flags &= ~MAKEENTRY;
                return (-1);
        }
-       if (cnp->cn_namelen > NCHNAMLEN) {
+       if (cnp->cn_namelen > NAMECACHE_MAXLEN) {
                nchstats.ncs_long++;
                cnp->cn_flags &= ~MAKEENTRY;
                return (-1);
@@ -342,7 +342,7 @@ cache_enter(struct vnode *dvp, struct vn
 {
        struct namecache *ncp, *lncp;
 
-       if (!doingcache || cnp->cn_namelen > NCHNAMLEN)
+       if (!doingcache || cnp->cn_namelen > NAMECACHE_MAXLEN)
                return;
 
        /*
Index: sys/namei.h
===================================================================
RCS file: /cvs/src/sys/sys/namei.h,v
retrieving revision 1.27
diff -u -p -r1.27 namei.h
--- sys/namei.h 30 Sep 2011 03:43:27 -0000      1.27
+++ sys/namei.h 26 Mar 2013 09:23:43 -0000
@@ -165,7 +165,7 @@ struct nameidata {
  * names looked up by namei.
  */
 
-#define        NCHNAMLEN       31      /* maximum name segment length we 
bother with */
+#define        NAMECACHE_MAXLEN 31 /* maximum name segment length we bother 
with */
 
 struct namecache {
        TAILQ_ENTRY(namecache) nc_lru;  /* Regular Entry LRU chain */
@@ -177,7 +177,7 @@ struct      namecache {
        struct  vnode *nc_vp;           /* vnode the name refers to */
        u_long  nc_vpid;                /* capability number of nc_vp */
        char    nc_nlen;                /* length of name */
-       char    nc_name[NCHNAMLEN];     /* segment name */
+       char    nc_name[NAMECACHE_MAXLEN];      /* segment name */
 };
 
 #ifdef _KERNEL
Index: nfs/nfs_vnops.c
===================================================================
RCS file: /cvs/src/sys/nfs/nfs_vnops.c,v
retrieving revision 1.140
diff -u -p -r1.140 nfs_vnops.c
--- nfs/nfs_vnops.c     17 Nov 2012 22:28:26 -0000      1.140
+++ nfs/nfs_vnops.c     26 Mar 2013 09:22:26 -0000
@@ -2455,7 +2456,8 @@ nfs_readdirplusrpc(struct vnode *vp, str
                                        info.nmi_md = mdsav2;
                                        dp->d_type = IFTODT(
                                                VTTOIF(np->n_vattr.va_type));
-                                       if (cnp->cn_namelen <= NCHNAMLEN) {
+                                       if (cnp->cn_namelen <=
+                                           NAMECACHE_MAXLEN) {
                                                ndp->ni_vp = newvp;
                                                cache_purge(ndp->ni_dvp);
                                                nfs_cache_enter(ndp->ni_dvp,

Reply via email to