pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/26107: comms/snooper package doesn't work



>Number:         26107
>Category:       pkg
>Synopsis:       comms/snooper package doesn't work
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jun 29 07:57:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     Dave Huang
>Release:        NetBSD 2.0_BETA
>Organization:
Name: Dave Huang         |  Mammal, mammal / their names are called /
INet: khym%azeotrope.org@localhost |  they raise a paw / the bat, the cat /
FurryMUCK: Dahan         |  dolphin and dog / koala bear and hog -- TMBG
Dahan: Hani G Y+C 28 Y++ L+++ W- C++ T++ A+ E+ S++ V++ F- Q+++ P+ B+ PA+ PL++
>Environment:
        
        
System: NetBSD yerfable.azeotrope.org 2.0_BETA NetBSD 2.0_BETA (YERFABLE) #206: 
Mon May 31 05:53:47 CDT 2004 
khym%yerfable.azeotrope.org@localhost:/usr2/obj.alpha/sys/arch/alpha/compile/YERFABLE
 alpha
Architecture: alpha
Machine: alpha
>Description:
        comms/snooper doesn't work; it displays the serial line
statuses, but doesn't display any data, and will hang using all the
CPU after a while.

>How-To-Repeat:
        Attempt to use snooper. E.g., snooper -b57600 tty02 tty04
>Fix:
        Don't know how this ever worked... ioctl(2) returns -1 on
failure, not on success.

Add this as patches/patch-aa:

--- ../src/scrn.c.orig  1998-08-12 09:32:02.000000000 -0500
+++ ../src/scrn.c       2004-06-29 02:44:50.000000000 -0500
@@ -33,7 +33,7 @@
 #ifdef TIOCGWINSZ
                        struct winsize win;
 
-                       if (ioctl(STDERR_FILENO, TIOCGWINSZ, &win) == -1) {
+                       if (ioctl(STDERR_FILENO, TIOCGWINSZ, &win) != -1) {
                                rows = win.ws_row;
                                cols = win.ws_col;
                        }

>Release-Note:
>Audit-Trail:
>Unformatted:
        
        



Home | Main Index | Thread Index | Old Index