diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c index 68fca3685cc144df18225e825865360274f640ea..fa3b8be3a9c6a81a787c6076f45f95c10aed090b 100644 --- a/src/sbbs3/sbbsecho.c +++ b/src/sbbs3/sbbsecho.c @@ -955,6 +955,9 @@ bool new_pkthdr(fpkthdr_t* hdr, fidoaddr_t orig, fidoaddr_t dest, const nodecfg_ if(pkt_type == PKT_TYPE_2_2) { hdr->type2_2.subversion = 2; /* 2.2 */ + hdr->type2_2.origpoint = orig.point; + hdr->type2_2.destpoint = dest.point; + memset(hdr->type2_2.reserved, 0, sizeof(hdr->type2_2.reserved)); strncpy((char*)hdr->type2_2.origdomn,zone_domain(orig.zone),sizeof(hdr->type2_2.origdomn)); strncpy((char*)hdr->type2_2.destdomn,zone_domain(dest.zone),sizeof(hdr->type2_2.destdomn)); return true;