msdp_list lists
RCVD IAC SB MSDP
IAC SB MSDP (VAR LISTS VAL COMMANDS)
IAC SB MSDP (VAR PROTOCOLS VAL VARIABLES)
IAC SB MSDP IAC SE
msdp_list lists
RCVD IAC SB MSDP
IAC SB MSDP (VAR LISTS VAL COMMANDS)
IAC SB MSDP (VAR LISTS VAL PROTOCOLS
IAC SB MSDP (VAR LISTS VAL VARIABLES)
IAC SB MSDP IAC SE
GENDER Male, Female, Neuter
Works for me. I just want to make sure the behaviour is clearly defined.
By the way, feedback from my script-writing player has been very positive. He said the REPORT option has allowed him to remove around 50 lines from his script, as he could throw out all of the timer-based update stuff.
He did mention that variables with spaces need to be put inside braces, though, and it made me wonder if some clients might not even permit such variable names.