diff options
Diffstat (limited to 'custom_baud_linux.c')
-rw-r--r-- | custom_baud_linux.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/custom_baud_linux.c b/custom_baud_linux.c index 2d5f261d..761d4961 100644 --- a/custom_baud_linux.c +++ b/custom_baud_linux.c @@ -29,9 +29,13 @@ * for more info. */ -int set_custom_baudrate(int fd, unsigned int baud) +int set_custom_baudrate(int fd, unsigned int baud, const enum custom_baud_stage stage, void *tio_wanted) { struct termios2 tio; + + if (stage != BEFORE_FLAGS) + return 0; + if (ioctl(fd, TCGETS2, &tio)) { return -1; } |