lpd_open
if ((fd = lpd_open(svc, 'c', list, 15)) < 0)
if ((fd = lpd_open(svc, 'c', NULL, 15)) < 0)
if (((fd = lpd_open(svc, 's', list, 15)) < 0) && (errno != EBADMSG)) {
if ((fd = lpd_open(svc, 'q', NULL, 15)) < 0)
extern int lpd_open(service_t *svc, char type, char **args,