Lines Matching refs:new
177 # add a new object to the tree
179 # new OBJECT IDENTIFIER ::= { parent value }
182 function oidadd(new, parent, value) {
187 print "/* oidadd" inn(FILENAME) ":", new, "in", parent, "as", value, "line", $0, "*/"
189 gsub(/[-&\/]/,"",new)
194 inn(FILENAME), parent, new, value
198 if (oid[new] > 0 && oid[new] != value) {
200 inn(FILENAME), parent, new, value, oid[new]
203 # check for new name for parent.value
207 if (new != sib)
208 printf "/* parse problem%s: new name" \
211 inn(FILENAME), new, parent, \
217 oid[new]=value
219 child[parent] = new
221 sibling[new] = child[parent]
222 child[parent] = new