patty/include/patty
XANTRONIX Development e06a9d195e Prevent UA frame from terminating socket w/o DISC
Changes:

    * Add a "pending disconnect" state to enum patty_ax25_sock_state
     (PATTY_AX25_SOCK_PENDING_DISCONNECT), used when an originating
     system sends a DISC frame, pending a UA response

    * When handling a UA frame, rather than terminating a socket in the
      established state implicitly, check for a "pending disconnect"
      state explicitly

Other changes:

    * When a remote socket has already been obtained in handle_frame()
      in src/server.c, pass that socket to any other method that would
      otherwise be looking up the same socket
2024-03-01 00:20:46 -05:00
..
ax25 Prevent UA frame from terminating socket w/o DISC 2024-03-01 00:20:46 -05:00
ax25.h Declare default classes of procedures in ax25.h 2024-03-01 00:20:46 -05:00
dict.h Significantly simplify dictionaries 2024-03-01 00:20:46 -05:00
hash.h ...I've been busy. 2024-03-01 00:20:46 -05:00
kiss.h Better handle read()s of multiple frames from TNC 2024-03-01 00:20:46 -05:00
list.h Get rid of patty_list_iterator (too expensive) 2024-03-01 00:20:46 -05:00
print.h Refactor parameter decoding/display 2024-03-01 00:20:46 -05:00