+ num_addrs = num_tokens(bstr("line"), ',');
+ if (num_addrs < 2) {
+ /* just adding one node or address */
+ serv_puts(line);
+ }
+ else {
+ /* adding multiple addresses separated by commas */
+ for (i=0; i<num_addrs; ++i) {
+ strcpy(line, bstr("prefix"));
+ extract_token(buf, bstr("line"), i, ',', sizeof buf);
+ striplt(buf);
+ strcat(line, buf);
+ strcat(line, bstr("suffix"));
+ serv_puts(line);
+ }
+ }