Avoid PADDR(0).
[jmk] --rw-rw-r-- M 330753 glenda sys 27806 Nov 27 00:07 sys/src/9/pc/sdmylex.c
/n/sourcesdump/2005/1127/plan9/sys/src/9/pc/sdmylex.c:368,374 -
/n/sourcesdump/2005/1128/plan9/sys/src/9/pc/sdmylex.c:368,377
ccb->datalen[0] = n>>16;
ccb->datalen[1] = n>>8;
ccb->datalen[2] = n;
- p = PADDR(data);
+ if(data == nil)
+ p = 0;
+ else
+ p = PADDR(data);
ccb->dataptr[0] = p>>16;
ccb->dataptr[1] = p>>8;
ccb->dataptr[2] = p;
/n/sourcesdump/2005/1127/plan9/sys/src/9/pc/sdmylex.c:586,592 -
/n/sourcesdump/2005/1128/plan9/sys/src/9/pc/sdmylex.c:589,598
ccb->datalen[1] = n>>8;
ccb->datalen[2] = n>>16;
ccb->datalen[3] = n>>24;
- p = PADDR(r->data);
+ if(r->data == nil)
+ p = 0;
+ else
+ p = PADDR(r->data);
ccb->dataptr[0] = p;
ccb->dataptr[1] = p>>8;
ccb->dataptr[2] = p>>16;
Add some definitions, sort others.
[rsc] --rw-rw-r-- M 330753 glenda sys 5356 Nov 27 22:19 lib/ndb/common
/n/sourcesdump/2005/1127/plan9/lib/ndb/common:136,141 -
/n/sourcesdump/2005/1128/plan9/lib/ndb/common:136,142
tcp=nntp port=119
tcp=netbios port=139
tcp=imap4 port=143
+ tcp=imap port=143
tcp=NeWS port=144
tcp=print-srv port=170
tcp=z39.50 port=210
/n/sourcesdump/2005/1127/plan9/lib/ndb/common:159,165 -
/n/sourcesdump/2005/1128/plan9/lib/ndb/common:160,165
tcp=whoami port=565
tcp=guard port=566
tcp=ticket port=567
- tcp=dlsftp port=666
tcp=fmclient port=729
tcp=imaps port=993
tcp=pop3s port=995
/n/sourcesdump/2005/1127/plan9/lib/ndb/common:168,173 -
/n/sourcesdump/2005/1128/plan9/lib/ndb/common:168,175
tcp=nfs port=2049
tcp=webster port=2627
tcp=weather port=3000
+ tcp=sip port=5060
+ tcp=sips port=5061
tcp=secstore port=5356
tcp=vnc-http port=5800
tcp=vnc port=5900
/n/sourcesdump/2005/1127/plan9/lib/ndb/common:197,203 -
/n/sourcesdump/2005/1128/plan9/lib/ndb/common:199,204
tcp=glenglenda9 port=17028
tcp=glenglenda10 port=17029
tcp=flyboy port=17032
- tcp=dlsftp port=17033
tcp=venti port=17034
tcp=wiki port=17035
tcp=vica port=17036
/n/sourcesdump/2005/1127/plan9/lib/ndb/common:212,224 -
/n/sourcesdump/2005/1128/plan9/lib/ndb/common:213,228
udp=domain port=53
udp=dns port=53
udp=portmap port=111
- udp=netbios-ns port=137
udp=ntp port=123
+ udp=netbios-ns port=137
udp=snmp port=161
udp=rip port=520
+ udp=dhcp6c port=546
+ udp=dhcp6s port=547
udp=nfs port=2049
udp=bfs port=2201
udp=virgil port=2202
+ udp=sip port=5060
udp=bandt2 port=7331
udp=oradius port=1645
udp=dhash port=11977
Use official port name: imap not imap4.
[rsc] --rw-rw-r-- M 330753 glenda sys 16258 Nov 27 22:19 sys/src/cmd/upas/fs/imap4.c
/n/sourcesdump/2005/1127/plan9/sys/src/cmd/upas/fs/imap4.c:431,437 -
/n/sourcesdump/2005/1128/plan9/sys/src/cmd/upas/fs/imap4.c:431,437
if(imap->mustssl)
port = "imaps";
else
- port = "imap4";
+ port = "imap";
if((imap->fd = dial(netmkaddr(imap->host, "net", port), 0, 0, 0)) < 0)
return geterrstr();
|