setserial/setserial-hayesesp.patch
DistroBaker fc18db9631 Merged update from upstream sources
This is an automated DistroBaker update from upstream sources.
If you do not know what this is about or would like to opt out,
contact the OSCI team.

Source: https://src.fedoraproject.org/rpms/setserial.git#6c0d9f6e76323ab9ecf0a1eb835a731b7b265553
2020-12-16 21:55:19 +00:00

31 lines
957 B
Diff

diff -up setserial-2.17/setserial.c.hayesesp setserial-2.17/setserial.c
--- setserial-2.17/setserial.c.hayesesp 2010-02-15 12:20:59.104048442 +0000
+++ setserial-2.17/setserial.c 2010-02-15 12:21:42.368924088 +0000
@@ -356,7 +356,7 @@ void set_multiport(char *device, int fd,
}
#endif
-#ifdef TIOCGHAYESESP
+#if defined(TIOCGHAYESESP) && defined(HAVE_LINUX_HAYESESP_H)
void print_hayesesp(int fd)
{
struct hayes_esp_config esp;
@@ -453,7 +453,7 @@ void get_serial(char *device)
print_flags(&serinfo, "\tFlags: ", "");
printf("\n\n");
-#ifdef TIOCGHAYESESP
+#if defined(TIOCGHAYESESP) && defined(HAVE_LINUX_HAYESESP_H)
print_hayesesp(fd);
#endif
} else if (verbosity==0) {
@@ -593,7 +593,7 @@ void set_serial(char *device, char ** ar
}
set_multiport(device, fd, &arg);
break;
-#ifdef TIOCGHAYESESP
+#if defined(TIOCGHAYESESP) && defined(HAVE_LINUX_HAYESESP_H)
case CMD_RX_TRIG:
case CMD_TX_TRIG:
case CMD_FLOW_OFF: