• src/sbbs3/getnode.cpp putnode.cpp userdat.c userdat.h

    From Rob Swindell (on macOS)@VERT to Git commit to main/sbbs/master on Tue Dec 31 20:33:58 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/0b05ac369690392097895f18
    Modified Files:
    src/sbbs3/getnode.cpp putnode.cpp userdat.c userdat.h
    Log Message:
    Check return value of lseek() before reading/writing node.dab records

    I don't know if these seek failures are actually happening or not, but
    reading from or writing to the wrong offset in the node.dab file could
    explain some of the node.dab corruption I'm seeing from macOS (over
    SMB share).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net