• src/sbbs3/data_ovl.cpp getnode.cpp logout.cpp node.c nodedefs.h pack_qwk.cpp readmsgs.cpp services.c text.h text_defaults.c use

    From rswindell@VERT to CVS commit on Mon Nov 30 06:07:45 2015
    src/sbbs3 data_ovl.cpp 1.18 1.19 getnode.cpp 1.45 1.46 logout.cpp 1.28 1.29 node.c 1.28 1.29 nodedefs.h 1.17 1.18 pack_qwk.cpp 1.67 1.68 readmsgs.cpp 1.76 1.77 services.c 1.286 1.287 text.h 1.21 1.22 text_defaults.c 1.19 1.20 userdat.c 1.161 1.162 userdat.h 1.55 1.56 websrvr.c 1.627 1.628
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv17364

    Modified Files:
    data_ovl.cpp getnode.cpp logout.cpp node.c nodedefs.h
    pack_qwk.cpp readmsgs.cpp services.c text.h text_defaults.c
    userdat.c userdat.h websrvr.c
    Log Message:
    Introduce new node status (NODE_LOGOUT), which is used for the status of a node after a user (has been) disconnected and before the node transitions to waiting for connection (WFC) status. Usually the duration of this status is very short, but it can be longer (e.g. for running log-out module and event) and for (new) msg-scan pointer fix-ups.
    Updated logout() to remove some cruft and add some more log/debug output. Automatic new-scan pointer fix-ups when performing new-message scans (if the current pointer is greater than the last message number, set it to the last message number) and when saving message pointers.
    Passing user_t* to get/putmsgptrs() instead of message number now (to better detect Guest account).



    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ telnet://vert.synchro.net