bcmp (cp->rname, name, strlen (name) + 1) == 0)
memcmp (cp->rname, name, strlen (name) + 1) == 0)
cache_spot (register des_block * key, char *name, struct timeval *timestamp){  register struct cache_entry *cp;  register int i;  register u_long hi;  hi = key->key.high;  for (cp = authdes_cache, i = 0; i < AUTHDES_CACHESZ; i++, cp++)    {      if (cp->key.key.high == hi &&	  cp->key.key.low == key->key.low &&	  cp->rname != NULL &&	  bcmp (cp->rname, name, strlen (name) + 1) == 0)	{	  if (BEFORE (timestamp, &cp->laststamp))	    {	      svcauthdes_stats.ncachereplays++;	      return -1;	/* replay */	    }	  svcauthdes_stats.ncachehits++;	  return i;		/* refresh */	}    }  svcauthdes_stats.ncachemisses++;  return cache_victim ();	/* new credential */}