memset(&p_settings, 0, sizeof(p_settings));
}
SCPY(p_name, portname);
- if (interface)
+ if (interface) {
SCPY(p_interface_name, interface->name);
+ SCPY(p_tones_interface, interface->tones_dir);
+ }
p_tone_dir[0] = '\0';
p_type = type;
p_serial = port_serial++;
name = "";
if (!dir || !dir[0])
+ if (p_tones_interface[0])
+ dir = p_tones_interface;
dir = options.tones_dir; /* just in case we have no PmISDN instance */
/* no counter, no eof, normal speed */