DL_SYSERR
if (ret == DL_SYSERR) {
if (ret == DL_SYSERR) {
pr_errdlpi(dh, "cannot push \"pfmod\"", DL_SYSERR);
pr_errdlpi(dh, "PFIOCSETF", DL_SYSERR);
pr_errdlpi(dh, "cannot push \"bufmod\"", DL_SYSERR);
pr_errdlpi(dh, "SBIOCSTIME", DL_SYSERR);
pr_errdlpi(dh, "SBIOCGCHUNK", DL_SYSERR);
pr_errdlpi(dh, "SBIOCSSNAP", DL_SYSERR);
pr_errdlpi(dh, "cannot flush \"I_FLUSH\"", DL_SYSERR);
return (errno == ENOENT ? DLPI_ENOLINK : DL_SYSERR);
return (errno == ENOENT ? DLPI_ENOLINK : DL_SYSERR);
return ((retval == 0) ? DLPI_SUCCESS : DL_SYSERR);
return (DL_SYSERR);
return (DL_SYSERR);
return (DL_SYSERR);
return (DL_SYSERR);
return (DL_SYSERR);
if (err == DL_SYSERR)
retval = DL_SYSERR;
return (DL_SYSERR);
if (dl_err == DL_SYSERR) {
dlerrorack(q, mp, DL_PROMISCON_REQ, DL_SYSERR, err);
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
dl_err = DL_SYSERR;
return (DL_SYSERR);
return (DL_SYSERR);
dlp->dl_dest_addr_length, DL_SYSERR, ENOSR);
dlerrorack(q, mp, DL_ATTACH_REQ, DL_SYSERR,
dlerrorack(q, mp, DL_ENABMULTI_REQ, DL_SYSERR, ENOSR);
dlerrorack(q, mp, DL_ENABMULTI_REQ, DL_SYSERR, ENOSR);
DL_SYSERR, EIO);
dlerrorack(q, mp, req, DL_SYSERR, ENOSR);
dlerrorack(q, mp, req, DL_SYSERR, EIO);
dlerrorack(q, mp, DL_SET_PHYS_ADDR_REQ, DL_SYSERR, ENOSR);
dlerrorack(q, mp, DL_SET_PHYS_ADDR_REQ, DL_SYSERR, EIO);
return (DL_SYSERR);
return (DL_SYSERR);
if (err == LLCE_NOBUFFER || err == DL_SYSERR) {
dlerrorack(q, mp, dlp->dl_primitive, DL_SYSERR, err);
dlerrorack(q, mp, dlp->dl_primitive, DL_SYSERR, ENOSR);
DL_SYSERR, ENOSR);
dlerrorack(sup->su_wq, mp, DL_BIND_REQ, DL_SYSERR, ENOMEM);
dlerrorack(sup->su_wq, ackmp, DL_BIND_REQ, DL_SYSERR, err);
dlerrorack(sup->su_wq, mp, DL_UNBIND_REQ, DL_SYSERR, ENOMEM);
dlerrorack(sup->su_wq, ackmp, DL_UNBIND_REQ, DL_SYSERR, err);
return (error == DL_SYSERR ? unix_errno : EINVAL);
case DL_SYSERR: return ("DL_SYSERR");