123456789101112131415161718192021222324 |
- written by Mike Frysinger
- https://sourceforge.net/tracker/?func=detail&aid=3132056&group_id=5616&atid=305616
- nommu systems cannot fork() as the hardware cannot support
- it. irattach uses it as a minor optimization, but it isnt
- necessary for correct functioning of the utility. so add a
- NO_FORK define so we nommu peeps can do CFLAGS="... -DNO_FORK=1
- ..." and use it in our embedded systems.
- --- a/irattach/irattach.c
- +++ b/irattach/irattach.c
- @@ -397,7 +397,11 @@
- after_names[i]);
- /* Create a new instance for this other
- * interface */
- +#ifdef NO_FORK
- + pid = -1;
- +#else
- pid = fork();
- +#endif
- /* If in the child */
- if(!pid) {
- /* Get the interface name */
|