LP
if (token != LP)
char *LP; /* line printer device name */
if (cgetstr(bp, DEFLP, &LP) < 0)
LP = _PATH_DEFDEVLP;
extern char *LP; /* line printer device name */
if (cgetstr(bp, DEFLP, &LP) < 0)
LP = _PATH_DEFDEVLP;
if (cgetstr(bp, DEFLP, &LP) == -1)
LP = _PATH_DEFDEVLP;
if (!remote && *LP) {
if ((cp = strchr(LP, '@')))
port = atoi(LP);
syslog(LOG_ERR, "%s: bad port number: %s", printer, LP);
pstatus("waiting for %s to come up", LP);
pstatus("waiting for access to printer on %s", LP);
pfd = open(LP, RW ? O_RDWR : O_WRONLY);
syslog(LOG_ERR, "%s: %m", LP);