summaryrefslogtreecommitdiffstats
path: root/usr.sbin/lpr
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>1997-07-23 20:53:41 +0000
committerimp <imp@FreeBSD.org>1997-07-23 20:53:41 +0000
commit181a3aef05fad102fcb087cc47240b3a5d52298e (patch)
treec48d19a7b4478e844002bb59020ae6d5c314f81f /usr.sbin/lpr
parent31c730f3a6d3460c60a94601d51508874b1db14a (diff)
downloadFreeBSD-src-181a3aef05fad102fcb087cc47240b3a5d52298e.zip
FreeBSD-src-181a3aef05fad102fcb087cc47240b3a5d52298e.tar.gz
index -> strchr and rindex -> strrchr to reduce the number of gratuitous
diffes with NetBSD/OpenBSD. These changes seem to predate the NetBSD/OpenBSD split, so it is hard to give proper credit for them. Obtained from: OpenBSD.
Diffstat (limited to 'usr.sbin/lpr')
-rw-r--r--usr.sbin/lpr/common_source/recvjob.c2
-rw-r--r--usr.sbin/lpr/lpc/cmds.c2
-rw-r--r--usr.sbin/lpr/lpd/printjob.c10
-rw-r--r--usr.sbin/lpr/lpd/recvjob.c2
-rw-r--r--usr.sbin/lpr/lpr/lpr.c8
-rw-r--r--usr.sbin/lpr/pac/pac.c4
-rw-r--r--usr.sbin/lpr/runqueue/printjob.c10
7 files changed, 19 insertions, 19 deletions
diff --git a/usr.sbin/lpr/common_source/recvjob.c b/usr.sbin/lpr/common_source/recvjob.c
index b1b0a77..3bfbb99 100644
--- a/usr.sbin/lpr/common_source/recvjob.c
+++ b/usr.sbin/lpr/common_source/recvjob.c
@@ -200,7 +200,7 @@ readjob()
}
(void) strncpy(dfname, cp, sizeof dfname-1);
dfname[sizeof dfname-1] = '\0';
- if (index(dfname, '/'))
+ if (strchr(dfname, '/'))
frecverr("readjob: %s: illegal path name",
dfname);
(void) readfile(dfname, size);
diff --git a/usr.sbin/lpr/lpc/cmds.c b/usr.sbin/lpr/lpc/cmds.c
index 36a2dd2..c3b8632 100644
--- a/usr.sbin/lpr/lpc/cmds.c
+++ b/usr.sbin/lpr/lpc/cmds.c
@@ -1052,7 +1052,7 @@ doarg(job)
* Look for a job item consisting of system name, colon, number
* (example: ucbarpa:114)
*/
- if ((cp = index(job, ':')) != NULL) {
+ if ((cp = strchr(job, ':')) != NULL) {
machine = job;
*cp++ = '\0';
job = cp;
diff --git a/usr.sbin/lpr/lpd/printjob.c b/usr.sbin/lpr/lpd/printjob.c
index 44a839d..84240d2 100644
--- a/usr.sbin/lpr/lpd/printjob.c
+++ b/usr.sbin/lpr/lpd/printjob.c
@@ -653,7 +653,7 @@ print(format, file)
printer, format);
return(ERROR);
}
- if ((av[0] = rindex(prog, '/')) != NULL)
+ if ((av[0] = strrchr(prog, '/')) != NULL)
av[0]++;
else
av[0] = prog;
@@ -882,7 +882,7 @@ sendfile(type, file, format)
syslog(LOG_ERR, "mkstemp: %m");
return(ERROR);
}
- if ((av[0] = rindex(IF, '/')) == NULL)
+ if ((av[0] = strrchr(IF, '/')) == NULL)
av[0] = IF;
else
av[0]++;
@@ -1193,7 +1193,7 @@ sendmail(user, bombed)
closelog();
for (i = 3, dtablesize = getdtablesize(); i < dtablesize; i++)
(void) close(i);
- if ((cp = rindex(_PATH_SENDMAIL, '/')) != NULL)
+ if ((cp = strrchr(_PATH_SENDMAIL, '/')) != NULL)
cp++;
else
cp = _PATH_SENDMAIL;
@@ -1385,7 +1385,7 @@ openpr()
char *cp;
if (!remote && *LP) {
- if (cp = index(LP, '@'))
+ if (cp = strchr(LP, '@'))
opennet(cp);
else
opentty();
@@ -1416,7 +1416,7 @@ openpr()
for (i = 3, dtablesize = getdtablesize();
i < dtablesize; i++)
(void) close(i);
- if ((cp = rindex(OF, '/')) == NULL)
+ if ((cp = strrchr(OF, '/')) == NULL)
cp = OF;
else
cp++;
diff --git a/usr.sbin/lpr/lpd/recvjob.c b/usr.sbin/lpr/lpd/recvjob.c
index b1b0a77..3bfbb99 100644
--- a/usr.sbin/lpr/lpd/recvjob.c
+++ b/usr.sbin/lpr/lpd/recvjob.c
@@ -200,7 +200,7 @@ readjob()
}
(void) strncpy(dfname, cp, sizeof dfname-1);
dfname[sizeof dfname-1] = '\0';
- if (index(dfname, '/'))
+ if (strchr(dfname, '/'))
frecverr("readjob: %s: illegal path name",
dfname);
(void) readfile(dfname, size);
diff --git a/usr.sbin/lpr/lpr/lpr.c b/usr.sbin/lpr/lpr/lpr.c
index 4b66acc0e..c4ba232 100644
--- a/usr.sbin/lpr/lpr/lpr.c
+++ b/usr.sbin/lpr/lpr/lpr.c
@@ -45,7 +45,7 @@ static char copyright[] =
#ifndef lint
static char sccsid[] = "From: @(#)lpr.c 8.4 (Berkeley) 4/28/95"
- "\n$Id: lpr.c,v 1.16 1997/07/08 21:03:16 dima Exp $\n";
+ "\n$Id: lpr.c,v 1.17 1997/07/23 00:49:37 imp Exp $\n";
#endif /* not lint */
/*
@@ -296,7 +296,7 @@ main(argc, argv)
if (argc == 0)
jobname = "stdin";
else
- jobname = (arg = rindex(argv[0], '/')) ? arg+1 : argv[0];
+ jobname = (arg = strrchr(argv[0], '/')) ? arg+1 : argv[0];
}
card('J', jobname);
card('C', class);
@@ -456,7 +456,7 @@ linked(file)
continue;
case '.':
if (file[2] == '/') {
- if ((cp = rindex(buf, '/')) != NULL)
+ if ((cp = strrchr(buf, '/')) != NULL)
*cp = '\0';
file += 3;
continue;
@@ -602,7 +602,7 @@ test(file)
}
(void) close(fd);
if (rflag) {
- if ((cp = rindex(file, '/')) == NULL) {
+ if ((cp = strrchr(file, '/')) == NULL) {
if (checkwriteperm(file,".") == 0)
return(1);
} else {
diff --git a/usr.sbin/lpr/pac/pac.c b/usr.sbin/lpr/pac/pac.c
index 609d407..9806965 100644
--- a/usr.sbin/lpr/pac/pac.c
+++ b/usr.sbin/lpr/pac/pac.c
@@ -221,8 +221,8 @@ account(acct)
;
ic = atoi(cp2);
*cp2 = '\0';
- if (mflag && index(cp, ':'))
- cp = index(cp, ':') + 1;
+ if (mflag && strchr(cp, ':'))
+ cp = strchr(cp, ':') + 1;
hp = lookup(cp);
if (hp == NULL) {
if (!allflag)
diff --git a/usr.sbin/lpr/runqueue/printjob.c b/usr.sbin/lpr/runqueue/printjob.c
index 44a839d..84240d2 100644
--- a/usr.sbin/lpr/runqueue/printjob.c
+++ b/usr.sbin/lpr/runqueue/printjob.c
@@ -653,7 +653,7 @@ print(format, file)
printer, format);
return(ERROR);
}
- if ((av[0] = rindex(prog, '/')) != NULL)
+ if ((av[0] = strrchr(prog, '/')) != NULL)
av[0]++;
else
av[0] = prog;
@@ -882,7 +882,7 @@ sendfile(type, file, format)
syslog(LOG_ERR, "mkstemp: %m");
return(ERROR);
}
- if ((av[0] = rindex(IF, '/')) == NULL)
+ if ((av[0] = strrchr(IF, '/')) == NULL)
av[0] = IF;
else
av[0]++;
@@ -1193,7 +1193,7 @@ sendmail(user, bombed)
closelog();
for (i = 3, dtablesize = getdtablesize(); i < dtablesize; i++)
(void) close(i);
- if ((cp = rindex(_PATH_SENDMAIL, '/')) != NULL)
+ if ((cp = strrchr(_PATH_SENDMAIL, '/')) != NULL)
cp++;
else
cp = _PATH_SENDMAIL;
@@ -1385,7 +1385,7 @@ openpr()
char *cp;
if (!remote && *LP) {
- if (cp = index(LP, '@'))
+ if (cp = strchr(LP, '@'))
opennet(cp);
else
opentty();
@@ -1416,7 +1416,7 @@ openpr()
for (i = 3, dtablesize = getdtablesize();
i < dtablesize; i++)
(void) close(i);
- if ((cp = rindex(OF, '/')) == NULL)
+ if ((cp = strrchr(OF, '/')) == NULL)
cp = OF;
else
cp++;
OpenPOWER on IntegriCloud