BASENAME
(void) strncpy(afile, BASENAME(file, '/'), NAMESIZE);
(void) strcat(filename, BASENAME(W_FILE2, '/'));
strncpy(Jobid, BASENAME(Wfile, '/')+2, NAMESIZE);
putinpub(filename, Dfile, BASENAME(W_USER,'!'));
BASENAME(W_USER, '!'));
(void) sprintf(corrupt, "%s/%s", CORRUPTDIR, BASENAME(file, '/'));
(void) strcat(full, BASENAME(f1, '/'));
(void) strcat(fullname, BASENAME(file, '/'));
(void) strcat(f2, BASENAME(f1, '/'));
BASENAME(seqlock, '/')[MAXBASENAME] = '\0';
(void) strncpy(csave[ncsave].file, BASENAME(file, '/'), NAMESIZE-1);
fileBase = BASENAME(wfile2, '/');
(void) strncpy(jobid, BASENAME(csave[0].file, '.'), NAMESIZE);
&& strncmp(Rmtname, BASENAME(logfile, '/'), MAXBASENAME) != 0) {
bname = BASENAME(_Commands[i], '/');
if (strlcpy(p+1, BASENAME(from, '/'), MAXFULLNAME - strlen(to)) >=
if (strlcpy(p+1, BASENAME(from, '/'), MAXFULLNAME - strlen(to)) >=
BASENAME(ln, '/')[MAXBASENAME] = '\0';
(void) sprintf(lname, "%s.%s", pre, BASENAME(name, '/'));
BASENAME(lname, '/')[MAXBASENAME] = '\0';
if (cmdOK(BASENAME(_Commands[i], '/'), cmd) == FALSE) {
BASENAME(_Commands[i], '/'), cmd);
BASENAME(fullname, '/')+2);
"\nuucp job id is %s.\n", BASENAME(fullname, '/')+2);
p = BASENAME(fullname, '/');
STRNCPY(Jobid, BASENAME(cfile, '.'));
APPCMD(BASENAME(rest, '/'));;
dfile, BASENAME(rest, '/'));
BASENAME(rest, '/'));
APPCMD(BASENAME(rest, '/'));
Spool, syspart, dfile, BASENAME(rest, '/'));
X_CMD, BASENAME(rest, '/'), xsys, dfile);
dfile, BASENAME(rest, '/'));
APPCMD(BASENAME(rest, '/'));
bname = BASENAME(dfile, '/');
wfcommit(dfile, BASENAME(dfile, '/'), sendsys);
wfcommit(cfile, BASENAME(cfile, '/'), sendsys);
bname = BASENAME(errDfile, '/');
wfcommit(errDfile, BASENAME(errDfile, '/'), sendsys);
wfcommit(cfile, BASENAME(cfile, '/'), sendsys);
BASENAME(ln, '/')[MAXBASENAME] = '\0';
(void) sprintf(lname, "%s.%s", pre, BASENAME(name, '/'));
BASENAME(lname, '/')[MAXBASENAME] = '\0';
else if (type == BASENAME)
return(basedir(arg, BASENAME));