diff --git a/src/sbbs3/node.c b/src/sbbs3/node.c index 9a3f6467e3ae93e11674707144fc15fc966f2a89..cef55f5df2826589b48f3f8e8071a42c9abf7060 100644 --- a/src/sbbs3/node.c +++ b/src/sbbs3/node.c @@ -407,8 +407,10 @@ void printnodedat(int number, node_t node) putchar('A'); if(node.misc&NODE_LOCK) putchar('L'); - if(node.misc&(NODE_MSGW|NODE_NMSG)) + if(node.misc&NODE_MSGW) putchar('M'); + if(node.misc&NODE_NMSG) + putchar('N'); if(node.misc&NODE_POFF) putchar('P'); putchar(')'); diff --git a/src/sbbs3/userdat.c b/src/sbbs3/userdat.c index 76aca26ba263a0262e779b9b07b8092757236709..d032000c44336b5b308564528394a30acedde3ca 100644 --- a/src/sbbs3/userdat.c +++ b/src/sbbs3/userdat.c @@ -1399,8 +1399,10 @@ char* nodestatus(scfg_t* cfg, node_t* node, char* buf, size_t buflen, int num) strcat(str,"A"); if(node->misc&NODE_LOCK) strcat(str,"L"); - if(node->misc&(NODE_MSGW|NODE_NMSG)) + if(node->misc&NODE_MSGW) strcat(str,"M"); + if(node->misc&NODE_NMSG) + strcat(str,"N"); if(node->misc&NODE_POFF) strcat(str,"P"); strcat(str,")");