comgt: Allow using non-TTY devices
authorJohn Crispin <john@openwrt.org>
Tue, 20 Jan 2015 06:33:49 +0000 (06:33 +0000)
committerJohn Crispin <john@openwrt.org>
Tue, 20 Jan 2015 06:33:49 +0000 (06:33 +0000)
commiteb6acdf6b4b90ace25bc5194c81442a84dd0a026
tree7602fb2bd7efa71e45f8ccc0f454c0c7fb06c345
parent7aba4f15399afcbdcea93144861aedbb9f3206af
comgt: Allow using non-TTY devices

Some Huawei mobile broadband sticks utilizing the NCM protocol expose
the control channel as a cdc-wdm device node instead of a virtual TTY.
This device node does not support the terminal ioctls. This patch
adds a check whether the provided device is a TTY or not and does not
attempt to use the terminal ioctls if they are not supported.

v2: reduce diffstat by simplifying code a little
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 44054
package/network/utils/comgt/patches/004-check_tty.patch [new file with mode: 0644]