ENOBUFS on byte lifetime != 0 is misleading; use EINVAL.
ENOBUFS on byte lifetime != 0 is misleading; use EINVAL.

MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame,MarginC/kame