blob: 0bca9bc3dc335f630c66d15840bf8e74fe357d17 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
--- hfaxd/Jobs.c++.Arch 2018-06-27 18:15:01.000000000 -0400
+++ hfaxd/Jobs.c++ 2019-03-29 20:57:09.408205318 -0400
@@ -2240,11 +2240,17 @@ HylaFAXServer::Jprintf(FILE* fd, const c
break;
case 'l':
fprintf(fd, fspec, job.pagelength);
break;
case 'm':
- fprintf(fd, fspec, (const char*) job.modem);
+ {
+ const char *p=job.modemused;
+ if (*p == '\0') p=job.modem;
+ if (0==strcmp(p,"any")) p="";
+ if ( p[0]=='t' && p[1]=='t' && p[2]=='y') p+=3;
+ fprintf(fd, fspec, (const char*) p);
+ }
break;
case 'n':
fprintf(fd, fspec, " DQA"[job.notify]);
break;
case 'o':
|