Index: trunk/ippTools/src/magictoolConfig.c
===================================================================
--- trunk/ippTools/src/magictoolConfig.c	(revision 18523)
+++ trunk/ippTools/src/magictoolConfig.c	(revision 18524)
@@ -112,4 +112,15 @@
     psMetadataAddS16(inputtreeArgs, PS_LIST_TAIL, "-code",  0, "set fault code", 0);
 
+    // -node
+    psMetadata *nodeArgs = psMetadataAlloc();
+    psMetadataAddStr(nodeArgs, PS_LIST_TAIL, "-magic_id", 0,
+            "search by magictool ID", NULL);
+    psMetadataAddStr(nodeArgs, PS_LIST_TAIL, "-node",  0,
+            "search by symbolic node name", NULL);
+    psMetadataAddU64(nodeArgs, PS_LIST_TAIL, "-limit",  0,
+            "limit result set to N items", 0);
+    psMetadataAddBool(nodeArgs, PS_LIST_TAIL, "-simple",  0,
+            "use the simple output format", false);
+
     // -tooprocess
     psMetadata *toprocessArgs = psMetadataAlloc();
@@ -159,4 +170,5 @@
     PXOPT_ADD_MODE("-toprocess",       "", MAGICTOOL_MODE_TOPROCESS,       toprocessArgs);
     PXOPT_ADD_MODE("-addresult",       "", MAGICTOOL_MODE_ADDRESULT,       addresultArgs);
+    PXOPT_ADD_MODE("-node",            "", MAGICTOOL_MODE_NODE,            nodeArgs);
     PXOPT_ADD_MODE("-tomask",          "", MAGICTOOL_MODE_TOMASK,          tomaskArgs);
     PXOPT_ADD_MODE("-addmask",         "", MAGICTOOL_MODE_ADDMASK,         addmaskArgs);
@@ -218,4 +230,5 @@
     addWhereStr(tess_id);
     addWhereStr(exp_id);
+    addWhereStr(node);
 
     // convert '-code' to 'fault'
