#include "defs.h" /* exchange the chips in sockets s1 and s2 */ swap(s1, s2) SKT s1, s2; { REG CHP c1, c2; c1 = s1->sktchp; c2 = s2->sktchp; if (c1) unplac(s1, c1); if (c2) unplac(s2, c2); if (c1) doplace(s2, c1, SOFT); if (c2) doplace(s1, c2, SOFT); if (c1) minroute(c1); if (c2) minroute(c2); }