Subversion Repositories Programming Utils

Rev

Rev 77 | Rev 81 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 77 Rev 80
Line 18... Line 18...
18
                                                                                                                        return 0;\
18
                                                                                                                        return 0;\
19
                                                                                                                }
19
                                                                                                                }
20
                                                                                                               
20
                                                                                                               
21
        #define close(handle) CloseHandle(handle)
21
        #define close(handle) CloseHandle(handle)
22
#else
22
#else
23
        #include <termio.h>
-
 
24
        #include <termios.h>
23
        #include <termios.h>
25
        #include <unistd.h>
24
        #include <unistd.h>
26
        #include <fcntl.h>
25
        #include <fcntl.h>
27
        #include <unistd.h>
26
        #include <unistd.h>
28
        #include <dirent.h>
27
        #include <dirent.h>
29
        #include <pthread.h>
28
        #include <pthread.h>
-
 
29
        #include <sys/ioctl.h>
-
 
30
        #include <errno.h>
-
 
31
-
 
32
        #ifndef ENOMEDIUM
-
 
33
        #define ENOMEDIUM ENODEV
-
 
34
        #endif
30
35
31
        #ifdef CRTSCTS
36
        #ifdef CRTSCTS
32
                #define HW_FLOW CRTSCTS
37
                #define HW_FLOW CRTSCTS
33
        #elif CNEW_RTSCTS
38
        #elif CNEW_RTSCTS
34
                #define HW_FLOW CNEW_RTSCTS
39
                #define HW_FLOW CNEW_RTSCTS