Date: Sat, 4 Mar 2000 04:48:59 -0800 (PST) From: satherrl@dssrg.curtin.edu.au To: freebsd-gnats-submit@FreeBSD.org Subject: misc/17178: -d option of lpd didnt work Message-ID: <200003041248.EAA30568@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 17178 >Category: misc >Synopsis: -d option of lpd didnt work >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Mar 4 04:50:01 PST 2000 >Closed-Date: >Last-Modified: >Originator: Richard >Release: 3.4-STABLE >Organization: Curtin Uni >Environment: FreeBSD oldbob.curtin.edu.au 3.4-STABLE FreeBSD 3.4-STABLE #0: Sat Feb 26 20:01:28 WST 2000 root@oldbob.curtin.edu.au:/usr/src/sys/compile/DOUBLE i386 >Description: lpd -d -l produces an error setsockopt (SO_DEBUG): Invalid Argument and aborts the lpd >How-To-Repeat: type lpd -d -l >Fix: < int f, funix, finet, options, fromlen, i, errs; --- > int f, funix, finet, options, fromlen, i, errs, mflag; 283,284c283,285 < if (options & SO_DEBUG) < if (setsockopt(finet, SOL_SOCKET, SO_DEBUG, 0, 0) < 0) { --- > if (options & SO_DEBUG) { > mflag=1; > if (setsockopt(finet, SOL_SOCKET, SO_DEBUG, &mflag, sizeof(mflag)) < 0) { 287a289 > } use the right args to setsockopt, use 'option TCPDEBUG' in the kernel, use trpt -a (seems to work for me :-) >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200003041248.EAA30568>