- register int xxi = ((xxsb)->sb_hiwat-(xxsb)->sb_cc);\
- register int maxcredit = ((tpcb)->tp_xtd_format?0xffff:0xf);\
- xxi = (xxi<0) ? 0 : ((xxi)>>(tpcb)->tp_tpdusize);\
- xxi = MIN(xxi, maxcredit); \
+ register int xxi = sbspace(xxsb);\
+ xxi = (xxi<0) ? 0 : ((xxi) / (tpcb)->tp_l_tpdusize);\
+ xxi = min(xxi, (tpcb)->tp_maxlcredit); \