remove unreachable code
[rsc] --rw-rw-r-- M 76409 glenda sys 18403 Mar 30 00:02 sys/src/cmd/auth/authsrv.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/auth/authsrv.c:100,106 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/auth/authsrv.c:100,106
exits(0);
}
}
- exits(0);
+ /* not reached */
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 11443 Mar 30 00:02 sys/src/cmd/auth/cron.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/auth/cron.c:127,133 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/auth/cron.c:127,133
if(x - now < 2)
sleep((2 - (x - now))*60*1000);
}
- exits(0);
+ /* not reached */
}
void
[rsc] --rw-rw-r-- M 76409 rsc sys 7325 Mar 30 00:01 sys/src/cmd/auth/debug.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/auth/debug.c:86,92 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/auth/debug.c:86,91
buf[m++] = line[0];
}
}
- return buf; /* how does this happen */
}
void authdialfutz(char*, char*);
[rsc] --rw-rw-r-- M 76409 glenda sys 10527 Mar 30 00:01 sys/src/cmd/auth/factotum/fs.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/auth/factotum/fs.c:444,450 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/auth/factotum/fs.c:444,449
a += n;
off++;
}
- return -1; /* not reached */
}
static int
[rsc] --rw-rw-r-- M 76409 glenda sys 18460 Mar 30 00:01 sys/src/cmd/auth/factotum/util.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/auth/factotum/util.c:775,781 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/auth/factotum/util.c:775,780
s = estrappend(s, "%c", line[0]);
}
}
- return nil; /* not reached */
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 1741 Mar 30 00:01 sys/src/cmd/auth/secstore/util.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/auth/secstore/util.c:84,90 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/auth/secstore/util.c:84,89
p = line;
}
}
- return nil; // NOT REACHED
}
char *
[rsc] --rw-rw-r-- M 76409 glenda sys 24380 Mar 30 00:24 sys/src/cmd/2l/obj.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/2l/obj.c:1025,1031 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/2l/obj.c:1025,1031
pc++;
goto loop;
}
- goto loop;
+ /* not reached */
eof:
diag("%s: truncated object file in %s", pn, TNAME);
[rsc] --rw-rw-r-- M 76409 glenda sys 8549 Mar 30 00:03 sys/src/cmd/acid/main.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/acid/main.c:152,159 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/acid/main.c:152,158
unwind();
}
- Bputc(bout, '\n');
- exits(0);
+ /* not reached */
}
static int
[rsc] --rw-rw-r-- M 76409 glenda sys 41022 Mar 30 00:07 sys/src/cmd/ms2html.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ms2html.c:892,898 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ms2html.c:892,897
/* escape backslash */
case 'e':
return "\\";
- break;
/* font change */
case 'f':
[rsc] --rw-rw-r-- M 76409 glenda sys 15510 Mar 30 00:06 sys/src/cmd/1c/peep.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/1c/peep.c:565,573 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/1c/peep.c:565,570
if(regtyp(a->type))
return 1;
return 0;
- if(a->type == D_AUTO || a->type == D_PARAM)
- return 1;
- return 0;
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 18860 Mar 30 00:07 sys/src/cmd/nntpfs.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/nntpfs.c:247,254 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/nntpfs.c:247,252
if(indial || tried++ || nntpconnect(n) < 0)
return -1;
}
-
- return -1; /* shut up 8c */
}
int
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/nntpfs.c:479,485 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/nntpfs.c:477,482
strcat(p+l, "\n");
l += strlen(p+l);
}
- return nil; /* shut up 8c */
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 27804 Mar 30 00:06 sys/src/cmd/1l/asm.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/1l/asm.c:1259,1269 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/1l/asm.c:1259,1264
diag("unknown addressing mode: %d in %s", t, TNAME);
return 0;
- if(!debug['a'])
- print("%P\n", p);
- diag("bad operand in %s", TNAME);
- return 0;
-
toobig:
if(!debug['a'])
print("%P\n", p);
[rsc] --rw-rw-r-- M 76409 glenda sys 23894 Mar 30 00:06 sys/src/cmd/1l/obj.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/1l/obj.c:1001,1007 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/1l/obj.c:1001,1007
pc++;
goto loop;
}
- goto loop;
+ /* not reached */
eof:
diag("%s: truncated object file in %s", pn, TNAME);
[rsc] --rw-rw-r-- M 76409 glenda sys 13463 Mar 30 00:24 sys/src/cmd/bc.y
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/bc.y:971,977 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/bc.y:971,977
yyinit(argc, argv);
for(;;)
yyparse();
- exits(0);
+ /* not reached */
}
pipe(p);
if(fork() == 0) {
[rsc] --rw-rw-r-- M 76409 glenda sys 21126 Mar 30 00:08 sys/src/cmd/cpu.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/cpu.c:684,690 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/cpu.c:684,689
buf[n] = 0;
postnote(PNGROUP, pid, buf);
}
- break;
}
/* original proc waits for shell proc to die and kills note proc */
[rsc] --rw-rw-r-- M 76409 glenda sys 21933 Mar 30 00:08 sys/src/cmd/ed.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ed.c:738,744 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ed.c:738,743
if(p >= &linebuf[LBSIZE-2])
error(Q);
}
- return 0;
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 38963 Mar 30 00:07 sys/src/cmd/tweak.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/tweak.c:824,830 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/tweak.c:824,829
p += runetochar(p, &r);
}
}
- return 0; /* shut up compiler */
}
void
[rsc] --rw-rw-r-- M 76409 glenda sys 488 Mar 30 00:14 sys/src/libauthsrv/passtokey.c
/n/sourcesdump/2006/0330/plan9/sys/src/libauthsrv/passtokey.c:29,33 -
/n/sourcesdump/2006/0331/plan9/sys/src/libauthsrv/passtokey.c:29,32
}
encrypt(key, t, 8);
}
- return 1; /* not reached */
}
[rsc] --rw-rw-r-- M 76409 glenda sys 8769 Mar 30 00:14 sys/src/libauthsrv/readnvram.c
/n/sourcesdump/2006/0330/plan9/sys/src/libauthsrv/readnvram.c:114,120 -
/n/sourcesdump/2006/0331/plan9/sys/src/libauthsrv/readnvram.c:114,119
buf[m++] = line[0];
}
}
- return buf; /* how does this happen */
}
[rsc] --rw-rw-r-- M 76409 glenda sys 2096 Mar 30 00:13 sys/src/libbio/brdstr.c
/n/sourcesdump/2006/0330/plan9/sys/src/libbio/brdstr.c:109,113 -
/n/sourcesdump/2006/0331/plan9/sys/src/libbio/brdstr.c:109,112
bp->icount = 0;
bp->gbuf = bp->ebuf;
}
- return 0; /* never happens */
}
[rsc] --rw-rw-r-- M 76409 glenda sys 8629 Mar 30 00:13 sys/src/libc/fmt/dofmt.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/fmt/dofmt.c:63,69 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/fmt/dofmt.c:63,68
if(fmt == nil)
return -1;
}
- return 0; /* not reached */
}
void *
[rsc] --rw-rw-r-- M 76409 glenda sys 747 Mar 30 00:13 sys/src/libc/fmt/dorfmt.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/fmt/dorfmt.c:42,46 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/fmt/dorfmt.c:42,45
if(fmt == nil)
return -1;
}
- return 0; /* not reached */
}
[rsc] --rw-rw-r-- M 76409 glenda sys 599 Mar 30 00:13 sys/src/libc/port/hypot.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/hypot.c:38,42 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/hypot.c:38,41
q *= r;
r = q/p;
}
- return 0;
}
[rsc] --rw-rw-r-- M 76409 glenda sys 31040 Mar 30 00:12 sys/src/libc/port/pool.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/pool.c:245,251 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/pool.c:245,250
else
t = &(*t)->right;
}
- return nil; /* not reached */
}
/* treelookup: find node in tree with size == size */
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/pool.c:321,331 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/pool.c:320,328
if(size < t->size) {
lastgood = t;
t = t->left;
- } else {
+ } else
t = t->right;
- }
}
- return nil; /* not reached */
}
/*
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/pool.c:1001,1006 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/pool.c:998,1006
ab = trim(p, pooldel(p, fb), dsize);
p->curalloc += ab->size;
+ antagonism {
+ memset(B2D(p, ab), 0xDF, dsize);
+ }
return B2D(p, ab);
}
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/pool.c:1078,1083 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/pool.c:1078,1086
/* enough cleverness */
memmove(nv, v, odsize);
+ antagonism {
+ memset((char*)nv+odsize, 0xDE, ndsize-odsize);
+ }
poolfreel(p, v);
return nv;
}
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/pool.c:1173,1178 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/pool.c:1176,1184
}
trim(p, b, skip+dsize);
assert(D2B(p, c) == b);
+ antagonism {
+ memset(c, 0xDD, dsize);
+ }
return c;
}
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/pool.c:1457,1463 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/pool.c:1463,1469
lp = v;
elp = lp+size/4;
while(lp < elp)
- *lp++ = (sig<<24) ^ (ulong)(uintptr)v;
+ *lp++ = (sig<<24) ^ ((uintptr)lp-(uintptr)v);
p = (uchar*)lp;
ep = (uchar*)v+size;
while(p<ep)
[rsc] --rw-rw-r-- M 76409 glenda sys 8380 Mar 30 00:11 sys/src/libc/port/strtod.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/strtod.c:353,359 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/strtod.c:353,358
a++;
cont:;
}
- return 0;
}
static void
[rsc] --rw-rw-r-- M 76409 glenda sys 231 Mar 30 00:11 sys/src/libc/port/utflen.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/utflen.c:19,23 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/utflen.c:19,22
s += chartorune(&rune, s);
n++;
}
- return 0;
}
[rsc] --rw-rw-r-- M 76409 glenda sys 403 Mar 30 00:11 sys/src/libc/port/utfrrune.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/utfrrune.c:27,31 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/utfrrune.c:27,30
s1 = s;
s += c1;
}
- return 0;
}
[rsc] --rw-rw-r-- M 76409 glenda sys 390 Mar 30 00:11 sys/src/libc/port/utfrune.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/utfrune.c:26,30 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/utfrune.c:26,29
return s;
s += n;
}
- return 0;
}
[rsc] --rw-rw-r-- M 76409 glenda sys 6635 Mar 30 00:11 sys/src/libdisk/disk.c
/n/sourcesdump/2006/0330/plan9/sys/src/libdisk/disk.c:159,165 -
/n/sourcesdump/2006/0331/plan9/sys/src/libdisk/disk.c:159,164
disk->c = disk->secs / (disk->h * disk->s);
return 0;
}
- return -1; /* not reached */
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 8960 Mar 30 00:11 sys/src/libdraw/event.c
/n/sourcesdump/2006/0330/plan9/sys/src/libdraw/event.c:100,106 -
/n/sourcesdump/2006/0331/plan9/sys/src/libdraw/event.c:100,105
}
extract();
}
- return 0;
}
int
/n/sourcesdump/2006/0330/plan9/sys/src/libdraw/event.c:139,145 -
/n/sourcesdump/2006/0331/plan9/sys/src/libdraw/event.c:138,143
return 0;
extract();
}
- return -1;
}
ulong
[rsc] --rw-rw-r-- M 76409 glenda sys 18934 Mar 30 00:10 sys/src/libhttpd/parse.c
/n/sourcesdump/2006/0330/plan9/sys/src/libhttpd/parse.c:355,361 -
/n/sourcesdump/2006/0331/plan9/sys/src/libhttpd/parse.c:355,360
}
lex(h);
}
- return head;
}
/*
/n/sourcesdump/2006/0330/plan9/sys/src/libhttpd/parse.c:394,400 -
/n/sourcesdump/2006/0331/plan9/sys/src/libhttpd/parse.c:393,398
if(lex(h) != ',')
return head;
}
- return head;
}
/*
/n/sourcesdump/2006/0330/plan9/sys/src/libhttpd/parse.c:847,854 -
/n/sourcesdump/2006/0331/plan9/sys/src/libhttpd/parse.c:845,851
}
return Word;
}
- goto top;
- return 0;
+ /* not reached */
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 5042 Mar 30 00:10 sys/src/libhttpd/parsereq.c
/n/sourcesdump/2006/0330/plan9/sys/src/libhttpd/parsereq.c:285,291 -
/n/sourcesdump/2006/0331/plan9/sys/src/libhttpd/parsereq.c:285,290
}
ch = getc(c);
}
- return nil; /* stupid 8c */
}
static int
[rsc] --rw-rw-r-- M 76409 glenda sys 61333 Mar 30 00:21 sys/src/libmach/2db.c
/n/sourcesdump/2006/0330/plan9/sys/src/libmach/2db.c:1007,1013 -
/n/sourcesdump/2006/0331/plan9/sys/src/libmach/2db.c:1007,1013
ip->errmsg = "bad immediate float data";
return -1;
}
- break;
+ /* not reached */
case IV: /* size encoded in bits 6&7 of opcode word */
default:
switch((ip->raw[0]>>6)&0x03)
/n/sourcesdump/2006/0330/plan9/sys/src/libmach/2db.c:1022,1030 -
/n/sourcesdump/2006/0331/plan9/sys/src/libmach/2db.c:1022,1029
ip->errmsg = "bad immediate size";
return -1;
}
- break;
+ /* not reached */
}
- return 1;
}
static int
/n/sourcesdump/2006/0330/plan9/sys/src/libmach/2db.c:1817,1823 -
/n/sourcesdump/2006/0331/plan9/sys/src/libmach/2db.c:1816,1821
default:
return isize[(ip->raw[0]>>6)&0x03];
}
- return -1;
}
static int
[rsc] --rw-rw-r-- M 76409 glenda sys 21599 Mar 30 00:22 sys/src/libmach/5db.c
/n/sourcesdump/2006/0330/plan9/sys/src/libmach/5db.c:696,702 -
/n/sourcesdump/2006/0331/plan9/sys/src/libmach/5db.c:696,702
/* LDR */
/* BUG: Needs LDH/B, too */
- if((i->w>>26)&0x3 == 1) {
+ if(((i->w>>26)&0x3) == 1) {
if(get4(map, armaddr(map, rget, i), &v) < 0) {
werrstr("can't read instruction: %r");
return pc+4;
[rsc] --rw-rw-r-- M 76409 glenda sys 13228 Mar 30 00:08 sys/src/libventi/packet.c
/n/sourcesdump/2006/0330/plan9/sys/src/libventi/packet.c:643,649 -
/n/sourcesdump/2006/0331/plan9/sys/src/libventi/packet.c:643,648
n1 = FRAGSIZE(f1);
}
}
- return 0; /* for ken */
}
[rsc] --rw-rw-r-- M 76409 rsc sys 7308 Mar 30 00:08 sys/src/libventi/rpc.c
/n/sourcesdump/2006/0330/plan9/sys/src/libventi/rpc.c:269,275 -
/n/sourcesdump/2006/0331/plan9/sys/src/libventi/rpc.c:269,274
return 0;
p++;
}
- return 0;
}
Packet*
[rsc] --rw-rw-r-- M 76409 glenda sys 3995 Mar 30 17:55 sys/lib/lex/ncform
/n/sourcesdump/2006/0330/plan9/sys/lib/lex/ncform:156,162 -
/n/sourcesdump/2006/0331/plan9/sys/lib/lex/ncform:156,161
if(debug)putchar('\n');
# endif
}
- return(0); /* shut up the compiler; i have no idea what should be returned */
}
yyback(int *p, int m)
{
[rsc] --rw-rw-r-- M 76409 rsc sys 9991 Mar 30 17:55 sys/src/ape/lib/fmt/dofmt.c
/n/sourcesdump/2006/0330/plan9/sys/src/ape/lib/fmt/dofmt.c:78,84 -
/n/sourcesdump/2006/0331/plan9/sys/src/ape/lib/fmt/dofmt.c:78,83
if(fmt == nil)
return -1;
}
- return 0; /* not reached */
}
void *
[rsc] --rw-rw-r-- M 76409 rsc sys 9348 Mar 30 17:55 sys/src/ape/lib/fmt/strtod.c
/n/sourcesdump/2006/0330/plan9/sys/src/ape/lib/fmt/strtod.c:383,389 -
/n/sourcesdump/2006/0331/plan9/sys/src/ape/lib/fmt/strtod.c:383,388
a++;
cont:;
}
- return 0;
}
static void
[rsc] --rw-rw-r-- M 76409 rsc sys 1026 Mar 30 17:55 sys/src/ape/lib/utf/utflen.c
/n/sourcesdump/2006/0330/plan9/sys/src/ape/lib/utf/utflen.c:34,38 -
/n/sourcesdump/2006/0331/plan9/sys/src/ape/lib/utf/utflen.c:34,37
s += chartorune(&rune, s);
n++;
}
- return 0;
}
[rsc] --rw-rw-r-- M 76409 rsc sys 1198 Mar 30 17:55 sys/src/ape/lib/utf/utfrrune.c
/n/sourcesdump/2006/0330/plan9/sys/src/ape/lib/utf/utfrrune.c:42,46 -
/n/sourcesdump/2006/0331/plan9/sys/src/ape/lib/utf/utfrrune.c:42,45
s1 = s;
s += c1;
}
- return 0;
}
[rsc] --rw-rw-r-- M 76409 rsc sys 1185 Mar 30 17:55 sys/src/ape/lib/utf/utfrune.c
/n/sourcesdump/2006/0330/plan9/sys/src/ape/lib/utf/utfrune.c:41,45 -
/n/sourcesdump/2006/0331/plan9/sys/src/ape/lib/utf/utfrune.c:41,44
return s;
s += n;
}
- return 0;
}
[rsc] --rw-rw-r-- M 76409 glenda sys 15858 Mar 30 17:55 sys/src/cmd/2c/peep.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/2c/peep.c:572,580 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/2c/peep.c:572,577
if(regtyp(a->type))
return 1;
return 0;
- if(a->type == D_AUTO || a->type == D_PARAM)
- return 1;
- return 0;
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 6146 Mar 30 17:55 sys/src/cmd/5c/gc.h
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/5c/gc.h:147,153 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/5c/gc.h:147,152
EXTERN long maxargsafe;
EXTERN int mnstring;
EXTERN Multab multab[20];
- EXTERN int retok;
EXTERN int hintabsize;
EXTERN Node* nodrat;
EXTERN Node* nodret;
[rsc] --rw-rw-r-- M 76409 glenda sys 24458 Mar 30 17:55 sys/src/cmd/5c/peep.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/5c/peep.c:1091,1097 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/5c/peep.c:1091,1096
return 3;
return 0;
}
- return 0;
}
int
[rsc] --rw-rw-r-- M 76409 jmk sys 16261 Mar 30 17:55 sys/src/cmd/8c/bound.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/8c/bound.c:514,520 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/8c/bound.c:514,519
if(c == nil)
return s;
}
- return nil;
}
static void
[rsc] --rw-rw-r-- M 76409 glenda sys 6431 Mar 30 17:55 sys/src/cmd/8c/gc.h
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/8c/gc.h:143,149 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/8c/gc.h:143,148
EXTERN Prog* lastp;
EXTERN long maxargsafe;
EXTERN int mnstring;
- EXTERN int retok;
EXTERN Node* nodrat;
EXTERN Node* nodret;
EXTERN Node* nodsafe;
[rsc] --rw-rw-r-- M 76409 glenda sys 23879 Mar 30 17:55 sys/src/cmd/8c/txt.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/8c/txt.c:370,384 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/8c/txt.c:370,388
void
regaalloc1(Node *n, Node *nn)
{
+ USED(nn);
+
if(REGARG < 0) {
diag(n, "regaalloc1");
return;
}
+ /* not reached
nodreg(n, nn, REGARG);
reg[REGARG]++;
curarg = align(curarg, nn->type, Aarg1);
curarg = align(curarg, nn->type, Aarg2);
maxargsafe = maxround(maxargsafe, cursafe+curarg);
+ */
}
void
[rsc] --rw-rw-r-- M 76409 glenda sys 11860 Mar 30 17:55 sys/src/cmd/8l/asm.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/8l/asm.c:228,234 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/8l/asm.c:228,233
lput(0L);
lput(~0L); /* gp value ?? */
break;
- lputl(0); /* x */
case 1: /* unix coff */
/*
* file header
[rsc] --rw-rw-r-- M 76409 glenda sys 2412 Mar 30 17:55 sys/src/cmd/auth/guard.srv.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/auth/guard.srv.c:80,86 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/auth/guard.srv.c:80,86
alarm(0);
if(!findkey(NETKEYDB, user, ukey) || !netcheck(ukey, chal, resp))
- if(!findkey(KEYDB, user, ukey) || !netcheck(ukey, chal, resp))
+ /* if(!findkey(KEYDB, user, ukey) || !netcheck(ukey, chal, resp)) /* remove password login from guard.research.bell-labs.com, sucre, etc. */
if((err = secureidcheck(user, resp)) != nil){
print("NO %s", err);
write(1, "NO", 2);
[rsc] --rw-rw-r-- M 76409 glenda sys 4420 Mar 30 17:55 sys/src/cmd/aux/flashfs/conv.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/aux/flashfs/conv.c:179,219 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/aux/flashfs/conv.c:179,210
case FT_DCREATE1:
return fmtprint(fp, "create f %ld p %ld t %lud m %ulo %s",
j->fnum, j->parent, j->mtime, j->mode, j->name);
- break;
case FT_chmod:
case FT_CHMOD0:
case FT_CHMOD1:
return fmtprint(fp, "chmod f %ld m %ulo #%ld",
j->fnum, j->mode, j->mnum);
- break;
case FT_REMOVE:
return fmtprint(fp, "remove f %ld", j->fnum);
- break;
case FT_WRITE:
return fmtprint(fp, "write f %ld z %ld o %ld t %uld",
j->fnum, j->size, j->offset, j->mtime);
- break;
case FT_AWRITE:
return fmtprint(fp, "awrite f %ld z %ld o %ld",
j->fnum, j->size, j->offset);
- break;
case FT_trunc:
case FT_TRUNC0:
case FT_TRUNC1:
return fmtprint(fp, "trunc f %ld o %ld p %ld t %ld m %ulo %s",
j->fnum, j->tnum, j->parent, j->mtime, j->mode, j->name);
- break;
case FT_SUMMARY:
return fmtprint(fp, "summary %ld",
j->seq);
- break;
case FT_SUMBEG:
return fmtprint(fp, "sumbeg %ld",
j->seq);
- break;
case FT_SUMEND:
return fmtprint(fp, "end");
- break;
default:
return fmtprint(fp, "?type %d", j->type);
}
[rsc] --rw-rw-r-- M 76409 glenda sys 8150 Mar 30 17:55 sys/src/cmd/aux/listen.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/aux/listen.c:178,184 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/aux/listen.c:178,183
dolisten(proto, dir, ctl, srvdir);
close(ctl);
}
- break;
default:
a->announced = pid;
break;
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/aux/listen.c:197,203 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/aux/listen.c:196,202
if(start > 0)
sleep(start*1000);
}
- exits(0);
+ /* not reached */
}
/*
[rsc] --rw-rw-r-- M 76409 rsc sys 2005 Mar 30 17:55 sys/src/cmd/aux/listen1.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/aux/listen1.c:120,124 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/aux/listen1.c:120,123
break;
}
}
- exits(nil);
}
[rsc] --rw-rw-r-- M 76409 jmk sys 14023 Mar 30 17:55 sys/src/cmd/aux/msexceltables.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/aux/msexceltables.c:487,494 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/aux/msexceltables.c:487,492
sysfatal("in STRING expected CONTINUE, got op=0x%x\n", b->op);
opt = gint(b, 1);
}
- sysfatal("cannot ever happen error\n");
- return nil; // shut up 8c
}
void
[rsc] --rw-rw-r-- M 76409 glenda sys 18163 Mar 30 17:55 sys/src/cmd/aux/searchfs.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/aux/searchfs.c:266,272 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/aux/searchfs.c:266,271
where = e;
}
- return nil;
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 1749 Mar 30 17:55 sys/src/cmd/aux/typepasswd.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/aux/typepasswd.c:88,94 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/aux/typepasswd.c:88,93
p = line;
}
}
- return -1;
}
void
[rsc] --rw-rw-r-- M 76409 glenda sys 9487 Mar 30 17:55 sys/src/cmd/bitsy/keyboard.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/bitsy/keyboard.c:434,438 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/bitsy/keyboard.c:434,437
break;
}
}
- threadexitsall(nil);
}
[rsc] --rw-rw-r-- M 76409 glenda sys 15257 Mar 30 17:55 sys/src/cmd/bzip2/lib/bzdecompress.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/bzip2/lib/bzdecompress.c:431,440 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/bzip2/lib/bzdecompress.c:431,436
if (s->state != BZ_X_OUTPUT) return r;
}
}
-
- AssertH ( 0, 6001 );
-
- return 0; /*NOTREACHED*/
}
[rsc] --rw-rw-r-- M 76409 glenda sys 7041 Mar 30 17:55 sys/src/cmd/bzip2/lib/bzread.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/bzip2/lib/bzread.c:211,217 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/bzip2/lib/bzread.c:211,216
}
- return 0; /*not reached*/
}
[rsc] --rw-rw-r-- M 76409 glenda sys 15227 Mar 30 17:55 sys/src/cmd/con/con.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/con/con.c:338,344 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/con/con.c:338,343
break;
case 'q':
return -1;
- break;
case 'i':
buf[0] = 0x1c;
if(msgfd <= 0)
[rsc] --rw-rw-r-- M 76409 glenda sys 2872 Mar 30 17:55 sys/src/cmd/con/xmr.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/con/xmr.c:170,176 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/con/xmr.c:170,175
send(Nak);
}
}
- return -1;
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 13584 Mar 30 17:55 sys/src/cmd/cpp/lex.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/cpp/lex.c:470,476 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/cpp/lex.c:470,475
tp->len = ip - tp->t;
tp++;
}
- return 0;
}
/* have seen ?; handle the trigraph it starts (if any) else 0 */
[rsc] --rw-rw-r-- M 76409 glenda sys 12759 Mar 30 17:55 sys/src/cmd/disk/kfs/con.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/disk/kfs/con.c:627,633 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/disk/kfs/con.c:627,632
name[i] = c;
cons.arg++;
}
- return 0;
}
char*
[rsc] --rw-rw-r-- M 76409 glenda sys 9504 Mar 30 17:55 sys/src/cmd/disk/kfs/main.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/disk/kfs/main.c:361,367 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/disk/kfs/main.c:361,366
continue;
}
}
- return 0;
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 6779 Mar 30 17:55 sys/src/cmd/disk/kfs/uid.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/disk/kfs/uid.c:62,68 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/disk/kfs/uid.c:62,67
if(i < NAMELEN-1)
name[i] = c;
}
- return -1;
}
#ifdef sometime
[rsc] --rw-rw-r-- M 76409 glenda sys 17008 Mar 30 17:55 sys/src/cmd/dossrv/dosfs.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/dossrv/dosfs.c:299,306 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/dossrv/dosfs.c:299,304
return Long;
putsect(tmpdp.p);
}
- abort();
- return -1;
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 3463 Mar 30 17:55 sys/src/cmd/fax/fax2receive.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/fax/fax2receive.c:165,171 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/fax/fax2receive.c:165,170
default:
return r;
}
- goto loop;
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 6037 Mar 30 17:55 sys/src/cmd/gzip/gunzip.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/gzip/gunzip.c:210,216 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/gzip/gunzip.c:210,215
h.file = nil;
gzok = Boffset(bin);
}
- return 0;
}
static void
[rsc] --rw-rw-r-- M 76409 glenda sys 13800 Mar 30 17:55 sys/src/cmd/gzip/unzip.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/gzip/unzip.c:268,275 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/gzip/unzip.c:268,273
free(zh.file);
zh.file = nil;
}
-
- return ok;
}
/*
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/gzip/unzip.c:338,345 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/gzip/unzip.c:336,341
if(eok < 0)
return 0;
}
-
- return 1;
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 33045 Mar 30 17:55 sys/src/cmd/ip/ftpd.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/ftpd.c:487,493 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/ftpd.c:487,492
if(nsfile != nil && newns(user, nsfile) < 0){
logit("namespace file %s does not exist", nsfile);
return reply("530 Not logged in: login out of service");
- return -1;
}
getwd(curdir, sizeof(curdir));
if(gotoslash){
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/ftpd.c:689,695 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/ftpd.c:688,693
break;
default:
return reply("501 Unimplemented type %s", x);
- break;
}
}
return reply("200 Type %s", type==Tascii ? "Ascii" : "Image");
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/ftpd.c:707,713 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/ftpd.c:705,710
break;
default:
return reply("501 Unimplemented mode %c", *arg);
- break;
}
arg++;
}
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/ftpd.c:726,732 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/ftpd.c:723,728
break;
default:
return reply("501 Unimplemented structure %c", *arg);
- break;
}
}
return reply("200 File structure");
[rsc] --rw-rw-r-- M 76409 glenda sys 6282 Mar 30 17:55 sys/src/cmd/ip/httpd/hints.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/httpd/hints.c:58,64 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/httpd/hints.c:58,63
return j;
j = urlnext[j];
}
- return 0; /* not reached */
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 11305 Mar 30 17:55 sys/src/cmd/ip/httpd/httpd.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/httpd/httpd.c:171,178 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/httpd/httpd.c:171,176
ctl = announce(address, dir);
if(ctl < 0){
syslog(0, HTTPLOG, "can't announce on %s: %r", address);
- fprint(2, "failed: %d\n", getpid());
- for(;;)sleep(1000);
return;
}
strcpy(netdirb, dir);
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/httpd/httpd.c:254,261 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/httpd/httpd.c:252,259
hreqcleanup(c);
}
+ /* not reached */
- exits(nil);
default:
close(nctl);
break;
[rsc] --rw-rw-r-- M 76409 glenda sys 59898 Mar 30 17:55 sys/src/cmd/ip/ppp/ppp.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/ppp/ppp.c:476,482 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/ppp/ppp.c:476,481
freeb(b);
}
- return nil;
}
/* send a PPP frame */
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/ppp/ppp.c:845,850 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/ppp/ppp.c:844,850
switch(o->type){
case Octhwack:
break;
+ /*
if(o->len == 2){
ctype = &cthwack;
continue;
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/ppp/ppp.c:856,861 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/ppp/ppp.c:856,862
}
puto(repb, Octhwack);
continue;
+ */
case Ocmppc:
x = nhgetl(o->data);
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/ppp/ppp.c:1659,1665 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/ppp/ppp.c:1660,1665
ppp->stat.uncompout += BLEN(b);
/* netlog("ppp: uncompressed frame %ux %d %d (%d uchars)\n", proto, b->rptr[0], b->rptr[1], BLEN(b)); /* */
goto Again;
- break;
default:
syslog(0, LOG, "unknown proto %ux", proto);
if(ppp->lcp->state == Sopened){
[rsc] --rw-rw-r-- M 76409 glenda sys 16573 Mar 30 17:55 sys/src/cmd/ip/pptp.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/pptp.c:419,427 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/pptp.c:419,427
void
waitacks(void)
{
+ /*
int start;
- return;
start = now;
while(seq-ack > remwin && now-start < Sendtimeout){
print("seq %d ack %d remwin %d now %d start %d\n",
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/pptp.c:428,433 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/pptp.c:428,434
seq, ack, remwin, now, start);
recvul(tickchan);
}
+ */
}
void
[rsc] --rw-rw-r-- M 76409 glenda sys 12432 Mar 30 17:55 sys/src/cmd/ip/rip.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/rip.c:318,324 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/rip.c:318,324
considerroute(&route);
}
}
- exits(0);
+ /* not reached */
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 7726 Mar 30 17:55 sys/src/cmd/ip/snoopy/icmp6.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/snoopy/icmp6.c:249,255 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/snoopy/icmp6.c:249,254
a += osz;
m->ps = a;
return p;
- break;
case mtu:
if ((pktsz < osz) || (osz != 8)) {
[rsc] --rw-rw-r-- M 76409 glenda sys 8614 Mar 30 17:55 sys/src/cmd/ip/telnet.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ip/telnet.c:343,349 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ip/telnet.c:343,348
case 'q':
comm->stopped = 0;
return -1;
- break;
case 'o':
switch(*(cp+1)){
case 'd':
[rsc] --rw-rw-r-- M 76409 glenda sys 5906 Mar 30 17:55 sys/src/cmd/kc/gc.h
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/kc/gc.h:142,148 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/kc/gc.h:142,147
EXTERN long maxargsafe;
EXTERN Multab multab[20];
EXTERN int mnstring;
- EXTERN int retok;
EXTERN Node* nodrat;
EXTERN Node* nodret;
EXTERN Node* nodsafe;
[rsc] --rw-rw-r-- M 76409 glenda sys 10152 Mar 30 17:55 sys/src/cmd/kl/span.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/kl/span.c:182,187 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/kl/span.c:182,188
instoffset = s->value + a->offset + INITDAT;
/* not sure why this barfs */
return C_LCON;
+ /*
if(instoffset == 0)
return C_ZCON;
if(instoffset >= -0x1000 && instoffset <= 0xfff)
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/kl/span.c:189,194 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/kl/span.c:190,196
if((instoffset & 0x3ff) == 0)
return C_UCON;
return C_LCON;
+ */
case D_AUTO:
instoffset = autosize + a->offset;
[rsc] --rw-rw-r-- M 76409 glenda sys 2304 Mar 30 17:55 sys/src/cmd/mk/lex.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/mk/lex.c:130,134 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/mk/lex.c:130,133
mkinline++;
return c;
}
- return 0;
}
[rsc] --rw-rw-r-- M 76409 rsc sys 4233 Mar 30 17:55 sys/src/cmd/vnc/auth.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/vnc/auth.c:104,110 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/vnc/auth.c:104,109
p = line;
}
}
- return -1;
}
int
[rsc] --rw-rw-r-- M 76409 rsc sys 5485 Mar 30 17:55 sys/src/cmd/vnc/dev.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/vnc/dev.c:217,223 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/vnc/dev.c:217,222
}
break;
}
- return 0;
}
long
[rsc] --rw-rw-r-- M 76409 glenda sys 9476 Mar 30 17:55 sys/src/cmd/webfs/http.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/webfs/http.c:257,263 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/webfs/http.c:257,262
}
}
}
- return 0;
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 7029 Mar 30 17:55 sys/src/cmd/faces/plumb.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/faces/plumb.c:239,245 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/faces/plumb.c:239,244
if(parselog(buf, sender, xtime))
return 1;
}
- return -1;
}
char*
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/faces/plumb.c:310,316 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/faces/plumb.c:309,314
f->str[Sdigest] = digestp;
return f;
}
- return nil;
}
char*
[rsc] --rw-rw-r-- M 76409 presotto sys 8806 Mar 30 17:55 sys/src/cmd/jpg/ico.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/jpg/ico.c:501,506 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/jpg/ico.c:501,505
mousemoved();
break;
}
-
- exits(0);
+ /* not reached */
}
[rsc] --rw-rw-r-- M 76409 glenda sys 6019 Mar 30 17:55 sys/src/cmd/qc/gc.h
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/qc/gc.h:147,153 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/qc/gc.h:147,152
EXTERN long maxargsafe;
EXTERN Multab multab[20];
EXTERN int mnstring;
- EXTERN int retok;
EXTERN Node* nodrat;
EXTERN Node* nodret;
EXTERN Node* nodsafe;
[rsc] --rw-rw-r-- M 76409 glenda sys 19898 Mar 30 17:55 sys/src/cmd/ql/span.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ql/span.c:224,231 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ql/span.c:224,232
instoffset = s->value + a->offset + INITDAT;
if(dlm)
return C_LCON;
- /* not sure why this barfs */
- return C_LCON;
+ /* not sure why this barfs */
+ return C_LCON;
+ /*
if(instoffset == 0)
return C_ZCON;
if(instoffset >= -0x8000 && instoffset <= 0xffff)
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ql/span.c:233,238 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ql/span.c:234,240
if((instoffset & 0xffff) == 0)
return C_UCON;
return C_LCON;
+ */
case D_AUTO:
instoffset = autosize + a->offset;
[rsc] --rw-rw-r-- M 76409 glenda sys 23038 Mar 30 17:55 sys/src/cmd/spell/sprog.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/spell/sprog.c:588,594 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/spell/sprog.c:588,594
} else if(affix[0] != 0 && affix[0] != '.')
print("%s\t%s\n", affix, original);
}
- exits(0);
+ /* not reached */
}
/* strip exactly one suffix and do
[rsc] --rw-rw-r-- M 76409 glenda sys 1331 Mar 30 17:55 sys/src/cmd/upas/filterkit/readaddrs.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/upas/filterkit/readaddrs.c:60,66 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/upas/filterkit/readaddrs.c:60,65
args[na++] = str;
intok = 1;
}
- return 0; /* can't get here; silence compiler */
}
Addr*
[rsc] --rw-rw-r-- M 76409 glenda sys 44533 Mar 30 17:55 sys/src/cmd/upas/ned/nedmail.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/upas/ned/nedmail.c:1756,1762 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/upas/ned/nedmail.c:1756,1761
args[na++] = str;
intok = 1;
}
- return 0; /* can't get here; silence compiler */
}
Message*
[rsc] --rw-rw-r-- M 76409 glenda sys 20123 Mar 30 17:55 sys/src/cmd/upas/smtp/smtp.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/upas/smtp/smtp.c:1007,1013 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/upas/smtp/smtp.c:1007,1012
break;
}
}
- return 0;
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 20030 Mar 30 17:55 sys/src/cmd/upas/vf/vf.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/upas/vf/vf.c:355,361 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/upas/vf/vf.c:355,360
}
Bwrite(&out, cp, Blinelen(b));
}
- return nil;
}
/*
[rsc] --rw-rw-r-- M 76409 sape sys 18169 Mar 30 17:55 sys/src/cmd/usb/audio/audiofs.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/usb/audio/audiofs.c:902,908 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/usb/audio/audiofs.c:902,907
if(write(mfd[1], mdata, n) != n)
sysfatal("mount write");
}
- threadexitsall("die yankee pig dog");
}
int
[rsc] --rw-rw-r-- M 76409 sape sys 5169 Mar 30 17:55 sys/src/cmd/usb/usbd/usbd.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/usb/usbd/usbd.c:194,200 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/usb/usbd/usbd.c:194,199
fprint(2, "%H: port %d detached\n", h, port);
detach(h, port);
}
- threadexits(nil);
}
Device*
[rsc] --rw-rw-r-- M 76409 glenda sys 5796 Mar 30 17:55 sys/src/cmd/vc/gc.h
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/vc/gc.h:142,148 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/vc/gc.h:142,147
EXTERN long maxargsafe;
EXTERN int mnstring;
EXTERN Multab multab[20];
- EXTERN int retok;
EXTERN int hintabsize;
EXTERN Node* nodrat;
EXTERN Node* nodret;
[rsc] --rw-rw-r-- M 76409 glenda sys 10291 Mar 30 17:55 sys/src/cmd/vc/peep.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/vc/peep.c:569,575 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/vc/peep.c:569,574
return 3;
return 0;
}
- return 0;
}
int
[rsc] --rw-rw-r-- M 76409 glenda sys 3162 Mar 30 17:55 sys/src/cmd/venti/buildindex.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/venti/buildindex.c:40,46 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/venti/buildindex.c:40,45
if(b == nil || z == nil || ies == nil){
ok = 0;
goto breakout;
- return 0;
}
ok = 1;
next = 0;
[rsc] --rw-rw-r-- M 76409 glenda sys 4094 Mar 30 17:55 sys/src/cmd/venti/checkindex.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/venti/checkindex.c:57,63 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/venti/checkindex.c:57,62
if(1) fprint(2, "spurious entry in index for score=%V; found %d entries expected %d\n",
&eib.data[ei * IEntrySize], eib.n, ib->n);
ok = 0;
- break;
}
putDBlock(eb);
return ok;
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/venti/checkindex.c:80,86 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/venti/checkindex.c:79,84
if(b == nil || z == nil || ies == nil){
ok = 0;
goto breakout;
- return 0;
}
ok = 1;
next = 0;
[rsc] --rw-rw-r-- M 76409 glenda sys 7436 Mar 30 17:55 sys/src/cmd/venti/sortientry.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/venti/sortientry.c:241,247 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/venti/sortientry.c:241,246
tot += n;
}
return tot;
- return 1;
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 14446 Mar 30 17:55 sys/src/cmd/wikifs/fs.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/wikifs/fs.c:234,241 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/wikifs/fs.c:234,240
default:
return "bad programming";
}
-
- assert(0);
+ /* not reached */
Gotfile:
t = qidtype(qid->path);
[rsc] --rw-rw-r-- M 76409 glenda sys 5907 Mar 30 17:55 sys/src/cmd/7c/gc.h
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/7c/gc.h:147,153 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/7c/gc.h:147,152
EXTERN long maxargsafe;
EXTERN int mnstring;
EXTERN Multab multab[20];
- EXTERN int retok;
EXTERN int hintabsize;
EXTERN Node* nodrat;
EXTERN Node* nodret;
[rsc] --rw-rw-r-- M 76409 glenda sys 11462 Mar 30 17:55 sys/src/cmd/7c/peep.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/7c/peep.c:630,636 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/7c/peep.c:630,635
return 3;
return 0;
}
- return 0;
}
int
[rsc] --rw-rw-r-- M 76409 rsc sys 38666 Mar 30 17:55 sys/src/cmd/ext2srv/ext2subs.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ext2srv/ext2subs.c:194,200 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ext2srv/ext2subs.c:194,199
break;
default:
goto error;
- break;
}
return e;
error:
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ext2srv/ext2subs.c:1427,1434 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ext2srv/ext2subs.c:1426,1432
}
de = (DirEntry *)((char *)de + de->rec_len);
}
- putbuf(ibuf);
- return -1;
+ /* not reached */
}
int
unlink( Xfile *file )
[rsc] --rw-rw-r-- M 76409 rsc sys 43875 Mar 30 17:55 sys/src/cmd/fossil/cache.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/fossil/cache.c:2009,2015 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/fossil/cache.c:2009,2014
if(c->bw < c->be)
c->baddr[c->bw++] = *p;
}
- return 0;
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 4420 Mar 30 17:55 sys/src/cmd/page/page.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/page/page.c:138,144 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/page/page.c:138,144
atnotify(watcher, 1);
for(;;)
sleep(1000);
- _exits(0);
+ /* not reached */
}
rfork(RFNOTEG);
[rsc] --rw-rw-r-- M 76409 glenda sys 6646 Mar 30 17:55 sys/src/cmd/proof/screen.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/proof/screen.c:87,93 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/proof/screen.c:87,92
}
}
}
- return nil;
}
static char *
[rsc] --rw-rw-r-- M 76409 glenda sys 4791 Mar 30 17:55 sys/src/cmd/scat/util.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/scat/util.c:319,325 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/scat/util.c:319,324
break;
}
}
- return 0;
}
double
[rsc] --rw-rw-r-- M 76409 glenda sys 5847 Mar 30 17:55 sys/src/libc/port/malloc.c
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/malloc.c:1,6 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/malloc.c:1,7
#include <u.h>
#include <libc.h>
#include <pool.h>
+ #include <tos.h>
static void* sbrkalloc(ulong);
static int sbrkmerge(void*, void*);
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/malloc.c:12,17 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/malloc.c:13,19
typedef struct Private Private;
struct Private {
Lock lk;
+ int pid;
int printfd; /* gets debugging output if set */
};
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/malloc.c:76,81 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/malloc.c:78,86
Private *pv;
pv = p->private;
lock(&pv->lk);
+ if(pv->pid != 0)
+ abort();
+ pv->pid = _tos->pid;
}
static void
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/malloc.c:83,88 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/malloc.c:88,96
{
Private *pv;
pv = p->private;
+ if(pv->pid != _tos->pid)
+ abort();
+ pv->pid = 0;
unlock(&pv->lk);
}
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/malloc.c:154,160 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/malloc.c:162,168
write(pv->printfd, "\n", 1);
}
va_end(v);
- unlock(&pv->lk);
+ // unlock(&pv->lk);
abort();
}
[rsc] --rw-rw-r-- M 76409 rsc sys 12028 Mar 30 17:55 sys/src/libc/port/pool.acid
/n/sourcesdump/2006/0330/plan9/sys/src/libc/port/pool.acid:34,40 -
/n/sourcesdump/2006/0331/plan9/sys/src/libc/port/pool.acid:34,40
UTFmax = 3;
Runesync = 128;
Runeself = 128;
- Runeerror = 128;
+ Runeerror = 65533;
sizeofFmt = 48;
aggr Fmt
{
[rsc] --rw-rw-r-- M 76409 glenda sys 3987 Mar 30 17:55 sys/src/libcontrol/label.c
/n/sourcesdump/2006/0330/plan9/sys/src/libcontrol/label.c:151,159 -
/n/sourcesdump/2006/0331/plan9/sys/src/libcontrol/label.c:151,160
case EShow:
_ctlargcount(l, cp, 1);
labelshow(l);
- break;
+ /*
_ctlargcount(l, cp, 2);
_setctlimage(l, &l->textcolor, cp->args[1]);
+ */
break;
case ESize:
if (cp->nargs == 3)
uname: bug fix
[rsc] --rw-rw-r-- M 76409 glenda sys 520 Mar 30 08:01 sys/src/ape/lib/ap/plan9/uname.c
/n/sourcesdump/2006/0330/plan9/sys/src/ape/lib/ap/plan9/uname.c:5,15 -
/n/sourcesdump/2006/0331/plan9/sys/src/ape/lib/ap/plan9/uname.c:5,13
int
uname(struct utsname *n)
{
- char *osname;
-
n->sysname = getenv("osname");
if(!n->sysname)
- osname = "Plan9";
+ n->sysname = "Plan9";
n->nodename = getenv("sysname");
if(!n->nodename){
n->nodename = getenv("site");
rio: handle greyscale fonts better
[rsc] --rw-rw-r-- M 76409 glenda sys 33445 Mar 30 07:59 sys/src/cmd/rio/wind.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/rio/wind.c:709,716 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/rio/wind.c:709,719
wrepaint(Window *w)
{
wsetcols(w);
- if(!w->mouseopen)
+ if(!w->mouseopen){
+ if(font->maxdepth > 1)
+ draw(w->Frame.b, w->Frame.r, cols[BACK], nil, ZP);
_frredraw(w, w->Frame.r.min);
+ }
if(w == input){
wborder(w, Selborder);
wsetcursor(w, 0);
tcs: tune changes, add mime aliases
[rsc] --rw-rw-r-- M 76409 rsc sys 6283 Mar 30 08:01 sys/src/cmd/tcs/tune.c
[diffs elided - too long]
[diff -c /n/sourcesdump/2006/0330/plan9/sys/src/cmd/tcs/tune.c /n/sourcesdump/2006/0331/plan9/sys/src/cmd/tcs/tune.c]
[rsc] --rw-rw-r-- M 76409 glenda sys 19206 Mar 30 08:59 sys/src/cmd/tcs/tcs.c
[diffs elided - too long]
[diff -c /n/sourcesdump/2006/0330/plan9/sys/src/cmd/tcs/tcs.c /n/sourcesdump/2006/0331/plan9/sys/src/cmd/tcs/tcs.c]
nothing to see here
[rsc] --rw-rw-r-- M 76409 glenda sys 1452 Mar 30 20:24 sys/src/9/pc/pc
[rsc] --rw-rw-r-- M 76409 glenda sys 1452 Mar 30 20:24 sys/src/9/pc/pc
compilers: warn about unreachable code
[rsc] --rw-rw-r-- M 76409 glenda sys 12233 Mar 30 17:55 sys/src/cmd/cc/cc.h
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/cc/cc.h:475,480 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/cc/cc.h:475,483
EXTERN int packflg;
EXTERN int fproundflg;
EXTERN int profileflg;
+ EXTERN int ncontin;
+ EXTERN int canreach;
+ EXTERN int warnreach;
EXTERN Bits zbits;
extern char *onames[], *tnames[], *gnames[];
[rsc] --rw-rw-r-- M 76409 glenda sys 27003 Mar 30 17:55 sys/src/cmd/cc/dcl.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/cc/dcl.c:995,1001 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/cc/dcl.c:995,1000
return 1;
}
}
- return 0;
}
typedef struct Typetab Typetab;
[rsc] --rw-rw-r-- M 76409 glenda sys 24189 Mar 30 17:55 sys/src/cmd/cc/lex.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/cc/lex.c:1017,1023 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/cc/lex.c:1017,1022
}
c = GETC();
}
- return 0;
}
void
[rsc] --rw-rw-r-- M 76409 glenda sys 11731 Mar 30 17:55 sys/src/cmd/cc/macbody
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/cc/macbody:452,457 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/cc/macbody:452,459
cp = s->macro+1;
for(;;) {
c = *cp++;
+ if(c == '\n')
+ c = ' ';
if(c != '#') {
*b++ = c;
if(c == 0)
[rsc] --rw-rw-r-- M 76409 rsc sys 8927 Mar 30 17:55 sys/src/cmd/cc/pgen.c
[diffs elided - too long]
[diff -c /n/sourcesdump/2006/0330/plan9/sys/src/cmd/cc/pgen.c /n/sourcesdump/2006/0331/plan9/sys/src/cmd/cc/pgen.c]
[rsc] --rw-rw-r-- M 76409 glenda sys 34268 Mar 30 17:55 sys/src/cmd/cc/sub.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/cc/sub.c:9,15 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/cc/sub.c:9,20
n->op = t;
n->left = l;
n->right = r;
- n->lineno = lineno;
+ if(l && t != OGOTO)
+ n->lineno = l->lineno;
+ else if(r)
+ n->lineno = r->lineno;
+ else
+ n->lineno = lineno;
newflag = 1;
return n;
}
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/cc/sub.c:103,109 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/cc/sub.c:108,114
print(" %T", n->type);
if(n->complex != 0)
print(" (%d)", n->complex);
- print("\n");
+ print(" %L\n", n->lineno);
if(i & 2)
prtree1(n->left, d, 1);
if(i & 1)
ndb: add dns -R, remove unreachable code
[rsc] --rw-rw-r-- M 76409 glenda sys 18249 Mar 30 17:55 sys/src/cmd/ndb/dblookup.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ndb/dblookup.c:651,660 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ndb/dblookup.c:651,658
free(d);
}
}
- if(!doit && youngest == lastyoungest){
- unlock(&dblock);
- return;
- }
+ if(!doit && youngest == lastyoungest)
+ break;
/* forget our area definition */
freearea(&owned);
[rsc] --rw-rw-r-- M 76409 glenda sys 15287 Mar 30 17:55 sys/src/cmd/ndb/dns.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ndb/dns.c:139,144 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ndb/dns.c:139,147
case 'r':
resolver = 1;
break;
+ case 'R':
+ norecursion = 1;
+ break;
case 's':
serve = 1; /* serve network */
cachedb = 1;
[rsc] --rw-rw-r-- M 76409 glenda sys 10167 Mar 30 17:55 sys/src/cmd/ndb/dns.h
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ndb/dns.h:439,444 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ndb/dns.h:439,445
extern char mntpt[];
extern char *logfile;
extern int resolver;
+ extern int norecursion;
extern int maxage; /* age of oldest entry in cache (secs) */
extern char *zonerefreshprogram;
extern int sendnotifies;
[rsc] --rw-rw-r-- M 76409 glenda sys 3982 Mar 30 17:55 sys/src/cmd/ndb/dnserver.c
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ndb/dnserver.c:8,13 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ndb/dnserver.c:8,16
extern char *logfile;
+ /* set in dns.c */
+ int norecursion; /* don't allow recursive requests */
+
/*
* answer a dns request
*/
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ndb/dnserver.c:19,30 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ndb/dnserver.c:22,35
DN *nsdp, *dp;
Area *myarea;
char tname[32];
+ int recursionflag;
dncheck(nil, 1);
+ recursionflag = norecursion?0:Fcanrec;
memset(repp, 0, sizeof(*repp));
repp->id = reqp->id;
- repp->flags = Fresp | Fcanrec | Oquery;
+ repp->flags = Fresp | recursionflag | Oquery;
/* move one question from reqp to repp */
tp = reqp->qd;
/n/sourcesdump/2006/0330/plan9/sys/src/cmd/ndb/dnserver.c:45,54 -
/n/sourcesdump/2006/0331/plan9/sys/src/cmd/ndb/dnserver.c:50,67
}
myarea = inmyarea(repp->qd->owner->name);
- if(myarea != nil && (repp->qd->type == Tixfr || repp->qd->type == Taxfr)){
- syslog(0, logfile, "server: request %s", rrname(repp->qd->type, tname, sizeof tname));
- repp->flags = Runimplimented | Fresp | Fcanrec | Oquery;
- return;
+ if(myarea != nil) {
+ if(repp->qd->type == Tixfr || repp->qd->type == Taxfr){
+ syslog(0, logfile, "server: request %s", rrname(repp->qd->type, tname, sizeof tname));
+ repp->flags = Runimplimented | Fresp | recursionflag | Oquery;
+ return;
+ }
+ } else {
+ if(norecursion) {
+ /* we don't recurse and we're not authoritative */
+ repp->flags = Rok | Fresp | Oquery;
+ return;
+ }
}
/*
[rsc] --rw-rw-r-- M 76409 glenda sys 10084 Mar 30 18:12 sys/man/8/ndb
/n/sourcesdump/2006/0330/plan9/sys/man/8/ndb:43,49 -
/n/sourcesdump/2006/0331/plan9/sys/man/8/ndb:43,49
.br
.B ndb/dns
[
- .B -rsn
+ .B -rRsn
] [
.B -f
.I dbfile
/n/sourcesdump/2006/0330/plan9/sys/man/8/ndb:205,211 -
/n/sourcesdump/2006/0331/plan9/sys/man/8/ndb:205,217
with the domain name of the area as its argument.
.TP
.B -r
- defer to other servers to resolve queries.
+ send `recursive' queries, asking the other servers
+ to complete lookups.
+ .TP
+ .B -R
+ ignore the `recursive' bit on incoming requests.
+ do not complete lookups on behalf of remote systems.
+ .PD
.PP
When the
.B -r
/n/sourcesdump/2006/0330/plan9/sys/man/8/ndb:221,228 -
/n/sourcesdump/2006/0331/plan9/sys/man/8/ndb:227,232
dns=ns2.cs.bell-labs.com
dom=ns1.cs.bell-labs.com ip=135.104.1.11
dom=ns2.cs.bell-labs.com ip=135.104.1.12
-
- .EE
.PP
The server for a domain is indicated by a database entry containing
both a
|