Better maximums.
[rsc] --rw-rw-r-- M 905070 glenda sys 37580 Dec 7 07:05 sys/src/cmd/scuzz/scuzz.c
/n/sourcesdump/2005/1207/plan9/sys/src/cmd/scuzz/scuzz.c:134,140 -
/n/sourcesdump/2005/1208/plan9/sys/src/cmd/scuzz/scuzz.c:134,140
char *p;
iosize = maxiosize;
- nbytes = 0x7FFFFFFFFFFFULL & ~iosize;
+ nbytes = ~0ULL >> 1;
switch(argc){
default:
/n/sourcesdump/2005/1207/plan9/sys/src/cmd/scuzz/scuzz.c:193,199 -
/n/sourcesdump/2005/1208/plan9/sys/src/cmd/scuzz/scuzz.c:193,199
int fd, pid;
char *p;
- nbytes = 0x7FFFFFFF & ~maxiosize;
+ nbytes = ~0ULL >> 1;
switch(argc){
default:
Detect incompatible pop3 servers.
[rsc] --rw-rw-r-- M 905070 glenda sys 13024 Dec 7 15:45 sys/src/cmd/upas/fs/pop3.c
/n/sourcesdump/2005/1207/plan9/sys/src/cmd/upas/fs/pop3.c:168,173 -
/n/sourcesdump/2005/1208/plan9/sys/src/cmd/upas/fs/pop3.c:168,175
hastls = 1;
if(strcmp(s, "PIPELINING") == 0)
pop->pipeline = 1;
+ if(strcmp(s, "EXPIRE 0") == 0)
+ return "server does not allow mail to be left on server";
}
if(hastls && !pop->notls){
Fix type.
[jmk] --rw-rw-r-- M 905070 glenda sys 472 Dec 7 19:57 sys/src/ape/lib/ap/plan9/brk.c
/n/sourcesdump/2005/1207/plan9/sys/src/ape/lib/ap/plan9/brk.c:22,37 -
/n/sourcesdump/2005/1208/plan9/sys/src/ape/lib/ap/plan9/brk.c:22,36
return 0;
}
- char *
- sbrk(int n)
+ void *
+ sbrk(unsigned long n)
{
-
n += 3;
n &= ~3;
if(_BRK_((void *)(bloc+n)) < 0){
errno = ENOMEM;
- return (char *)-1;
+ return (void *)-1;
}
bloc += n;
- return (char *)(bloc-n);
+ return (void *)(bloc-n);
}
Fix type.
[jmk] --rw-rw-r-- M 905070 glenda sys 2531 Dec 7 19:50 sys/src/ape/lib/ap/plan9/profile.c
/n/sourcesdump/2005/1207/plan9/sys/src/ape/lib/ap/plan9/profile.c:9,15 -
/n/sourcesdump/2005/1208/plan9/sys/src/ape/lib/ap/plan9/profile.c:9,15
extern long* _clock;
extern long _callpc(void**);
extern long _savearg(void);
- extern void* sbrk(int);
+ extern void* sbrk(unsigned long);
typedef unsigned long ulong;
|