upgrade to ytalk 3.1.1

This commit is contained in:
brad 1999-05-13 15:28:58 +00:00
parent 2caf11de24
commit 617734e4f5
5 changed files with 5 additions and 55 deletions

View File

@ -1,6 +1,6 @@
# $OpenBSD: Makefile,v 1.4 1999/04/22 15:26:59 brad Exp $
# $OpenBSD: Makefile,v 1.5 1999/05/13 15:28:58 brad Exp $
DISTNAME= ytalk-3.1
DISTNAME= ytalk-3.1.1
CATEGORIES= net
MASTER_SITES= http://www.eleves.ens.fr:8080/home/espel/ytalk/

View File

@ -1,3 +1,3 @@
SHA1 (ytalk-3.1.tar.gz) = e3664282668a380dde8bbe6823a3b9676bc04b5b
RMD160 (ytalk-3.1.tar.gz) = 7d5778d6b13c7a05c9a6b77e2fdd6567b68a6f40
MD5 (ytalk-3.1.tar.gz) = faefb277a3347ff85c4b63a9443743ee
MD5 (ytalk-3.1.1.tar.gz) = e678401ab48be6728ec700458ad8ace0
RMD160 (ytalk-3.1.1.tar.gz) = 38badff367393e16d3d2514e35e8fba1078368e9
SHA1 (ytalk-3.1.1.tar.gz) = b61e6ec02b1a83db66b658180dacd3b12f72c5b5

View File

@ -1,12 +0,0 @@
--- cwin.c.orig Tue Mar 16 22:41:30 1999
+++ cwin.c Tue Mar 16 22:42:15 1999
@@ -220,8 +220,8 @@
endwin();
curses_start();
- curses_redraw();
refresh();
+ curses_redraw();
/* some systems require we do this again */

View File

@ -1,27 +0,0 @@
--- socket.c.orig Wed Mar 17 02:31:30 1999
+++ socket.c Wed Mar 17 02:36:50 1999
@@ -214,7 +214,8 @@
register readdr *r;
for(r = readdr_list; r != NULL; r = r->next)
- if((addr & r->mask) == r->addr)
+ if( ((r->from_addr & r->from_mask) == (me->host_addr & r->from_mask))
+ && ((addr & r->mask) == r->addr) )
{
addr = (r->id_addr & r->id_mask) |
(me->host_addr & (~(r->id_mask)));
@@ -951,12 +952,12 @@
to_mask = make_net_mask(to_addr);
on_mask = make_net_mask(on_addr);
- if((from_addr & from_mask) != (me->host_addr & from_mask))
- return;
if(from_addr == to_addr)
return;
new = (readdr *)get_mem(sizeof(readdr));
+ new->from_addr = from_addr;
+ new->from_mask = from_mask;
new->addr = on_addr;
new->mask = on_mask;
new->id_addr = to_addr;

View File

@ -1,11 +0,0 @@
--- socket.h.orig Wed Mar 17 02:32:04 1999
+++ socket.h Wed Mar 17 02:33:03 1999
@@ -24,6 +24,8 @@
typedef struct _readdr {
struct _readdr *next; /* next in linked list */
+ ylong from_addr; /* does this apply to me ? */
+ ylong from_mask;
ylong addr; /* this net address [group?], */
ylong mask; /* with this mask, */
ylong id_addr; /* thinks I'm at this net address, */