Skip to content

Commit a98ab99

Browse files
Fix the output flags
1 parent 5be43b6 commit a98ab99

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/internal.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9088,32 +9088,32 @@ int wolfSSH_DoModes(const byte* modes, word32 modesSz, int fd)
90889088

90899089
/* Output Modes (c_oflag) */
90909090
case WOLFSSH_OPOST:
9091-
TTY_SET_FLAG(term.c_lflag, OPOST, arg);
9091+
TTY_SET_FLAG(term.c_oflag, OPOST, arg);
90929092
break;
90939093
case WOLFSSH_OLCUC:
90949094
#ifdef OLCUC
9095-
TTY_SET_FLAG(term.c_lflag, OLCUC, arg);
9095+
TTY_SET_FLAG(term.c_oflag, OLCUC, arg);
90969096
#endif
90979097
break;
90989098
case WOLFSSH_ONLCR:
9099-
#ifdef ONCLR
9100-
TTY_SET_FLAG(term.c_lflag, ONLCR, arg);
9099+
#ifdef ONLCR
9100+
TTY_SET_FLAG(term.c_oflag, ONLCR, arg);
91019101
#endif
91029102
break;
91039103
case WOLFSSH_OCRNL:
91049104
/* keep as default, adjusting removes echo over shell */
91059105
#ifdef OCRNL
9106-
/* TTY_SET_FLAG(term.c_lflag, OCRNL, arg); */
9106+
/* TTY_SET_FLAG(term.c_oflag, OCRNL, arg); */
91079107
#endif
91089108
break;
91099109
case WOLFSSH_ONOCR:
91109110
#ifdef ONOCR
9111-
TTY_SET_FLAG(term.c_lflag, ONOCR, arg);
9111+
TTY_SET_FLAG(term.c_oflag, ONOCR, arg);
91129112
#endif
91139113
break;
91149114
case WOLFSSH_ONLRET:
91159115
#ifdef ONLRET
9116-
TTY_SET_FLAG(term.c_lflag, ONLRET, arg);
9116+
TTY_SET_FLAG(term.c_oflag, ONLRET, arg);
91179117
#endif
91189118
break;
91199119

0 commit comments

Comments
 (0)