ip 1392 src/dps8/fnpuv.c uint version = (buffer [ip + 0] >> 4) & 0xf; ip 1393 src/dps8/fnpuv.c uint ihl = (buffer [ip + 0]) & 0xf; ip 1394 src/dps8/fnpuv.c uint payload_offset = ip + ihl * 4; ip 1395 src/dps8/fnpuv.c uint tos = buffer [ip + 1]; ip 1396 src/dps8/fnpuv.c uint tl = ((uint) (buffer [ip + 2]) << 8) + ip 1397 src/dps8/fnpuv.c buffer [ip + 3]; ip 1398 src/dps8/fnpuv.c uint id = ((uint) (buffer [ip + 4]) << 8) + ip 1399 src/dps8/fnpuv.c buffer [ip + 5]; ip 1400 src/dps8/fnpuv.c uint df = (buffer [ip + 6] & 0x40) ? 1 : 0; ip 1401 src/dps8/fnpuv.c uint mf = (buffer [ip + 6] & 0x20) ? 1 : 0; ip 1402 src/dps8/fnpuv.c uint fragment_offset = ((uint) (buffer [ip + 6] & 0x1f) << 8) + ip 1403 src/dps8/fnpuv.c buffer [ip + 7]; ip 1404 src/dps8/fnpuv.c uint ttl = buffer [ip + 8]; ip 1405 src/dps8/fnpuv.c uint protocol = buffer [ip + 9]; ip 1406 src/dps8/fnpuv.c uint header_checksum = (((uint) buffer [ip + 10]) << 8) + ip 1407 src/dps8/fnpuv.c buffer [ip + 11]; ip 1408 src/dps8/fnpuv.c uint source_address = (((uint) buffer [ip + 12]) << 24) + ip 1409 src/dps8/fnpuv.c (((uint) buffer [ip + 13]) << 16) + ip 1410 src/dps8/fnpuv.c (((uint) buffer [ip + 14]) << 8) + ip 1411 src/dps8/fnpuv.c buffer [ip + 15]; ip 1412 src/dps8/fnpuv.c uint dest_address = (((uint) buffer [ip + 16]) << 24) + ip 1413 src/dps8/fnpuv.c (((uint) buffer [ip + 17]) << 16) + ip 1414 src/dps8/fnpuv.c (((uint) buffer [ip + 18]) << 8) + ip 1415 src/dps8/fnpuv.c buffer [ip + 19]; ip 1422 src/dps8/fnpuv.c buffer [ip + 12], buffer [ip + 13], buffer [ip + 14], buffer [ip + 15], ip 1423 src/dps8/fnpuv.c buffer [ip + 16], buffer [ip + 17], buffer [ip + 18], buffer [ip + 19]); ip 2903 src/simh/scp.c char *ip = instr, *op, *oend, *tmpbuf; ip 2927 src/simh/scp.c while (sim_isspace (*ip)) /* skip leading spaces */ ip 2928 src/simh/scp.c *op++ = *ip++; ip 2929 src/simh/scp.c for (; *ip && (op < oend); ) { ip 2930 src/simh/scp.c if ((ip [0] == '\\') && /* literal escape? */ ip 2931 src/simh/scp.c ((ip [1] == '%') || (ip [1] == '\\'))) { /* and followed by '%' or '\'? */ ip 2932 src/simh/scp.c ip++; /* skip '\' */ ip 2933 src/simh/scp.c *op++ = *ip++; /* copy escaped char */ ip 2936 src/simh/scp.c if ((*ip == '%') && ip 2937 src/simh/scp.c (sim_isalnum(ip[1]) || (ip[1] == '*') || (ip[1] == '_'))) {/* sub? */ ip 2938 src/simh/scp.c if ((ip[1] >= '0') && (ip[1] <= ('9'))) { /* %n = sub */ ip 2939 src/simh/scp.c ap = do_arg[ip[1] - '0']; ip 2940 src/simh/scp.c for (i=0; i<ip[1] - '0'; ++i) /* make sure we're not past the list end */ ip 2945 src/simh/scp.c ip = ip + 2; ip 2947 src/simh/scp.c else if (ip[1] == '*') { /* %1 ... %9 = sub */ ip 2966 src/simh/scp.c ip = ip + 2; ip 2970 src/simh/scp.c (void)get_glyph_nc (ip+1, gbuf, '%'); /* first try using the literal name */ ip 2973 src/simh/scp.c (void)get_glyph (ip+1, gbuf, '%'); /* now try using the upcased name */ ip 2976 src/simh/scp.c ip += 1 + strlen (gbuf); ip 2977 src/simh/scp.c if (*ip == '%') ++ip; ip 3256 src/simh/scp.c *op++ = *ip++; ip 189 src/simh/sim_sock.c struct in_addr **ip; ip 289 src/simh/sim_sock.c for (ip=ips; (ip != NULL) && (*ip != NULL); ++ip) { ip 311 src/simh/sim_sock.c memcpy(&sin->sin_addr, *ip, sizeof(sin->sin_addr));