}
if (dev_type == DEV_DEVT) {
+ strchop(dev);
pp = find_path_by_devt(pathvec, dev);
if (!pp) {
return NULL;
vector_foreach_slot (pathvec, pp, i)
- if (!strcmp_chomp(pp->dev, dev))
+ if (!strcmp(pp->dev, dev))
return pp;
condlog(3, "%s: not found in pathvec", dev);
return NULL;
vector_foreach_slot (pathvec, pp, i)
- if (!strcmp_chomp(pp->dev_t, dev_t))
+ if (!strcmp(pp->dev_t, dev_t))
return pp;
condlog(3, "%s: not found in pathvec", dev_t);
#define PARAMS_SIZE 255
-int
-strcmp_chomp(char *str1, char *str2)
-{
- int i;
- char s1[PARAMS_SIZE],s2[PARAMS_SIZE];
-
- if(!str1 || !str2)
- return 1;
-
- strncpy(s1, str1, PARAMS_SIZE);
- strncpy(s2, str2, PARAMS_SIZE);
-
- for (i=strlen(s1)-1; i >=0 && isspace(s1[i]); --i) ;
- s1[++i] = '\0';
- for (i=strlen(s2)-1; i >=0 && isspace(s2[i]); --i) ;
- s2[++i] = '\0';
-
- return(strcmp(s1,s2));
-}
-
void
strchop(char *str)
{
#ifndef _UTIL_H
#define _UTIL_H
-int strcmp_chomp(char *, char *);
void strchop(char *);
void basenamecpy (char * src, char * dst);
int filepresent (char * run);