#include "defs.h" /* * set skno = socket number * * unplaced sockets have skno equal to number of an unused socket */ setskno() { REG INT n; REG SKT sptr; REG CHP cptr; n = 0; scanboard(sptr) { n++; if (cptr = sptr->sktchp) cptr->skno = n; } n = 1; sptr = board; scanchips(cptr) if ((cptr->state & SOFT) == 0) { while(sptr < Eboard || sptr->sktchp || sptr->block) { n++; sptr++; } cptr->skno = n; } }