Annotation of researchv10no/cmd/ether/order.c, revision 1.1

1.1     ! root        1: long switch_order(x, size)
        !             2:      long           x;
        !             3:      register int   size;
        !             4: {
        !             5:      register char  *rp, *xp;
        !             6:      long           result;
        !             7: 
        !             8:      result = 0L;
        !             9:      rp = (char *)&result + size;
        !            10:      xp = (char *)&x;
        !            11:      while (size-- > 0)
        !            12:           *--rp = *xp++;
        !            13: 
        !            14:      return result;
        !            15: }

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.