From 54cae216212ca82c9a3608631fd97228aa139c8e Mon Sep 17 00:00:00 2001 From: deuce <> Date: Fri, 6 Jul 2007 02:49:20 +0000 Subject: [PATCH] Add a default modem device of /dev/tty.modem of Mac OS X. --- src/syncterm/syncterm.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/syncterm/syncterm.c b/src/syncterm/syncterm.c index 50dbfc78c5..b32716a1d2 100644 --- a/src/syncterm/syncterm.c +++ b/src/syncterm/syncterm.c @@ -34,6 +34,15 @@ char* syncterm_version = "SyncTERM 0.9.0" #endif ; +/* Default modem device */ +#if defined(__APPLE__) && defined(__MACH__) +/* Mac OS X */ +#define DEFAULT_MODEM_DEV "/dev/tty.modem" +#else +/* FreeBSD */ +#define DEFAULT_MODEM_DEV "/dev/ttyd0" +#endif + char *inpath=NULL; int default_font=0; struct syncterm_settings settings; @@ -863,7 +872,7 @@ void load_settings(struct syncterm_settings *set) /* Modem settings */ iniReadString(inifile, "SyncTERM", "ModemInit", "AT&F", set->mdm.init_string); - iniReadString(inifile, "SyncTERM", "ModemDevice", "/dev/ttyd0", set->mdm.device_name); + iniReadString(inifile, "SyncTERM", "ModemDevice", DEFAULT_MODEM_DEV, set->mdm.device_name); if(inifile) fclose(inifile); } -- GitLab