summaryrefslogtreecommitdiff
path: root/net/gtic/files/patch-ac
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--net/gtic/files/patch-ac50
1 files changed, 48 insertions, 2 deletions
diff --git a/net/gtic/files/patch-ac b/net/gtic/files/patch-ac
index 68f57888d12b..c872ca60c7ad 100644
--- a/net/gtic/files/patch-ac
+++ b/net/gtic/files/patch-ac
@@ -1,6 +1,52 @@
--- src/toss.c.orig Mon Jul 6 16:04:30 1998
-+++ src/toss.c Sun Sep 12 15:41:01 1999
-@@ -873,7 +873,7 @@
++++ src/toss.c Sun Mar 5 18:35:41 2000
+@@ -316,11 +316,16 @@
+ newtic->areadesc=xstrcpy(acur->desc);
+
+ /* make base of outbound file name */
++#ifndef AMIGA4D
+ if(utmp->addr.point!=0)
+ snprintf(ftmp,sizeof(ftmp)-1,"%04x%04x.pnt/%08x",
+ utmp->addr.net,utmp->addr.node,utmp->addr.point);
+ else
+ snprintf(ftmp,sizeof(ftmp)-1,"%04x%04x",utmp->addr.net,utmp->addr.node);
++#else
++ snprintf(ftmp,sizeof(ftmp)-1,"%d.%d.%d.%d", utmp->addr.zone,
++ utmp->addr.net, utmp->addr.node, utmp->addr.point);
++#endif /* AMIGA4D */
+
+ /* determine queue directory */
+ strcpy(qdir,get_outbound(utmp->addr.zone)); strcat(qdir,"/");
+@@ -342,21 +347,28 @@
+ outbound/xxxxyyyy.pnt[/gtic_q]/zzzzzzzz.xlo
+ */
+ strcpy(xlo,get_outbound(utmp->addr.zone)); strcat(xlo,"/");
++#ifndef AMIGA4D
+ if(utmp->addr.point!=0)
+ {
+ snprintf(ftmp,sizeof(ftmp)-1,"%04x%04x.pnt/",
+ utmp->addr.net,utmp->addr.node);
+ strcat(xlo,ftmp);
+ }
++#endif /* AMIGA4D */
+ if(mk_bsy==FALSE)
+ {
+ strcat(xlo,"gtic_q/");
+ mkdirs(xlo,dirmode(outbound_mode));
+ }
++#ifndef AMIGA4D
+ if(newtic->to.point!=0)
+ snprintf(ftmp,sizeof(ftmp)-1,"%08x",newtic->to.point);
+ else
+ snprintf(ftmp,sizeof(ftmp)-1,"%04x%04x",newtic->to.net,newtic->to.node);
++#else
++ snprintf(ftmp,sizeof(ftmp)-1,"%d.%d.%d.%d", newtic->to.zone,
++ newtic->to.net, newtic->to.node, newtic->to.point);
++#endif /* AMIGA4D */
+ if(utmp->flags & USER_HOLD)
+ strcat(ftmp,".hlo");
+ else
+@@ -873,7 +885,7 @@
if(announce_f)
{