LDC_PKT_PAYLOAD
if (len > tx_avail * LDC_PKT_PAYLOAD) {
lp->env = min(len, LDC_PKT_PAYLOAD);
if (len <= LDC_PKT_PAYLOAD)
bcopy(p, &lp->major, min(len, LDC_PKT_PAYLOAD));
p += min(len, LDC_PKT_PAYLOAD);
len -= min(len, LDC_PKT_PAYLOAD);
lp.env = min(len, LDC_PKT_PAYLOAD);
if (len <= LDC_PKT_PAYLOAD)
bcopy(p, &lp.data, min(len, LDC_PKT_PAYLOAD));
p += min(len, LDC_PKT_PAYLOAD);
len -= min(len, LDC_PKT_PAYLOAD);