diff options
| author | Damien Miller <djm@mindrot.org> | 2006-03-26 14:04:36 +1100 |
|---|---|---|
| committer | Damien Miller <djm@mindrot.org> | 2006-03-26 14:04:36 +1100 |
| commit | 71a73671305a2248a6c4a243134ebf28f7d8ee7a (patch) | |
| tree | c81a7c7ae47bfc385a42cf4f86a9df3af7eeda3e /sshpty.c | |
| parent | 6d39bcf898f2cf296333590330a2d945f2f123a4 (diff) | |
| download | platform_external_openssh-71a73671305a2248a6c4a243134ebf28f7d8ee7a.tar.gz platform_external_openssh-71a73671305a2248a6c4a243134ebf28f7d8ee7a.tar.bz2 platform_external_openssh-71a73671305a2248a6c4a243134ebf28f7d8ee7a.zip | |
- deraadt@cvs.openbsd.org 2006/03/20 18:14:02
[channels.c clientloop.c monitor_wrap.c monitor_wrap.h serverloop.c]
[ssh.c sshpty.c sshpty.h]
sprinkle u_int throughout pty subsystem, ok markus
Diffstat (limited to 'sshpty.c')
| -rw-r--r-- | sshpty.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -46,7 +46,7 @@ */ int -pty_allocate(int *ptyfd, int *ttyfd, char *namebuf, int namebuflen) +pty_allocate(int *ptyfd, int *ttyfd, char *namebuf, size_t namebuflen) { /* openpty(3) exists in OSF/1 and some other os'es */ char *name; @@ -169,11 +169,12 @@ pty_make_controlling_tty(int *ttyfd, const char *tty) /* Changes the window size associated with the pty. */ void -pty_change_window_size(int ptyfd, int row, int col, - int xpixel, int ypixel) +pty_change_window_size(int ptyfd, u_int row, u_int col, + u_int xpixel, u_int ypixel) { struct winsize w; + /* may truncate u_int -> u_short */ w.ws_row = row; w.ws_col = col; w.ws_xpixel = xpixel; |
