Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
ref:fidonet_packets [2018/03/25 14:52] – Details about string field termination (or lack thereof). digital manref:fidonet_packets [2018/06/17 17:47] – [FidoNet Packets] Elaborate on Packed Messages digital man
Line 5: Line 5:
   - Zero or more "Packed Messages" (each with its own header and body text, null terminated)   - Zero or more "Packed Messages" (each with its own header and body text, null terminated)
   - A single "Packet Terminator" (16-bits of 0)   - A single "Packet Terminator" (16-bits of 0)
 +
 +Packed Messages may consist of "NetMail" (node-to-node) or "EchoMail" (posted in a public echo area), or both intermixed within the same packet. The format of Packed Messages is also defined in FTS-1.
  
 "Type-1", "Type-3" and other deprecated or proposed FidoNet packet formats are not discussed here since they are not widely used. "Type-1", "Type-3" and other deprecated or proposed FidoNet packet formats are not discussed here since they are not widely used.
Line 65: Line 67:
 ==== Header Fields ==== ==== Header Fields ====
  
-^ Offset ^ Length ^ FSC-1 ^ FTS-1 (Type-2) ^ FSC-39 (Type-2e) ^ FSC-48 (Type-2+) ^ FSC-45 (Type-2.2) ^+^ Offset ^ Length ^  FSC-1   FTS-1 (Type-2)   FSC-39 (Type-2e)   FSC-48 (Type-2+)   FSC-45 (Type-2.2)  ^
 | 0x00   | 2      | origNode  ||||| | 0x00   | 2      | origNode  |||||
 | 0x02   | 2      | destNode  ||||| | 0x02   | 2      | destNode  |||||
Line 76: Line 78:
 | 0x10   | 2      | baud       |||| sub-version (2) | | 0x10   | 2      | baud       |||| sub-version (2) |
 | 0x12   | 2      | version/type (2)  ||||| | 0x12   | 2      | version/type (2)  |||||
-| 0x14   | 2      | origNet  |||||+| 0x14   | 2      | origNet  ||| (0xFFFF when origPoint != 0) OrigNet |
 | 0x16   | 2      | destNet  ||||| | 0x16   | 2      | destNet  |||||
 | 0x18   | 1      | prodCode ||||| | 0x18   | 1      | prodCode |||||