rem: servPtr = NsGetServer(server); if (servPtr == NULL) { return NS_ERROR; } (void) Tcl_ListObjAppendElement(NULL, servPtr->tcl.modules, Tcl_NewStringObj(module, -1));
add: Tcl_DStringAppendElement(&servPtr->tcl.modules, module);
context: Ns_TclInitModule(char *server, char *module){    NsServer *servPtr;    servPtr = NsGetServer(server);    if (servPtr == NULL) {	return NS_ERROR;    }    (void) Tcl_ListObjAppendElement(NULL, servPtr->tcl.modules,			     	    Tcl_NewStringObj(module, -1));    return NS_OK;}