added semi-dynamic cap control for send/recv for smp mode. What semi-dynamic means...