NW_DESC_LEN issue solved.

The length was calculated using the difference of two ponters, but one
pointer moved in the middle of the calculation.