freebsd-nq/usr.sbin
Xin LI 74ec0afcc7 Correct two bugs that may result in incorrect CBCP response for
administrator specified number.

The implementation in our version transmits extra zero byte that is a
violation of the Microsoft PPP Callback Control Protocol section 3.2[1].
This can lead to incorrect behavior on certain devices, as reported
in bin/50613.

Confirmed with:	cbcp.c in ppp's cvs, rev. 1.4 and 1.15 [2]

Submitted by:	Dmitry Pryanishnikov <dmitry at atlantis.dp.ua>
PR:		bin/50613

[1] http://www.dsl.gr.jp/~manabe/PPxP/doc/Standards/draft-gidwani-ppp-callback-cp-00.txt
[2] http://cvs.samba.org/cgi-bin/cvsweb/ppp/pppd/cbcp.c
    http://www.samba.org/cvs.html
2004-12-06 15:49:52 +00:00
..
ac
accton
acpi o Report charge/discharge rate and remaining capacity in the proper 2004-11-24 16:02:20 +00:00
adduser
amd Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
ancontrol Allow the -f argument to work. 2004-11-03 20:45:52 +00:00
apm
apmd
arlcontrol
arp
asf
atm
authpf
bluetooth Check in updated bthidd(8). This is still work in progress. 2004-11-18 18:05:15 +00:00
boot0cfg
boot98cfg
bootparamd Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
bsnmpd For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
btxld
burncd
cdcontrol
chkgrp
chown
chroot
ckdist
config Allow multiple devices to be specified on one device / nodevice line. 2004-10-24 10:27:16 +00:00
cron Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
crunch For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
ctm For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
daemon
dconschat
devinfo
digictl
diskinfo Add -c option that calculates the overhead of read I/O ops. 2004-11-09 12:28:41 +00:00
dnssec-keygen
dnssec-signzone
editmap
edquota
eeprom
elf2exe
extattr
extattrctl
faithd
fdcontrol
fdformat
fdread Fixed fd related tools on pc98. 2004-11-09 14:10:18 +00:00
fdwrite
flowctl
fwcontrol Add usage of -m option. 2004-10-29 01:24:32 +00:00
getfmac
getpmac
gstat
i4b
ifmcstat
inetd
iostat
ip6addrctl
ipftest
ipresend
ipsend
iptest
IPXrouted
jail Initialize lcap and pwd to NULL. This allows a WARNS=6 clean build, 2004-11-17 10:01:48 +00:00
jexec
jls
kbdcontrol
kbdmap
kernbb
keyserv
kgmon
kgzip
kldxref
lastlogin
lpr For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
lptcontrol
mailstats
mailwrapper
makemap
manctl
memcontrol
mergemaster
mixer
mld6query
mlxcontrol
mount_nwfs
mount_portalfs
mount_smbfs This is now WARNS 6 clean on 64-bit platforms. 2004-10-19 18:09:29 +00:00
mountd
moused Update moused(8) and mouse(4) to reflect the cuaa->cuad name change. 2004-11-12 23:59:24 +00:00
mptable
mrouted Remove __P, as well as other non-FreeBSD relevant code. 2004-11-08 23:26:36 +00:00
mtest
mtree
named
named-checkconf
named-checkzone
named.reload
ndiscvt
ndp
newsyslog
nfsd ANSI'fy nfsd(8) and some minor changes to make it WARNS=6 clean. 2004-11-06 18:15:44 +00:00
ngctl Increase a socket receive buffer size. This helps 'ngctl list' 2004-11-25 09:27:56 +00:00
nghook
nologin
ntp For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
ofwdump
pccard
pciconf
pcvt For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
periodic
pkg_install For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
pnpinfo
ppp Send NAS-IP-Address as well as NAS-Identifier 2004-11-29 17:11:15 +00:00
pppctl
pppd Correct two bugs that may result in incorrect CBCP response for 2004-12-06 15:49:52 +00:00
pppstats
praliases
procctl
pstat Don't include sys/user.h merely for its side-effect of recursively 2004-11-27 06:51:39 +00:00
pw
pwd_mkdb
quot
quotaon
rarpd
raycontrol
repquota
rip6query
rmt
rndc
rndc-confgen
route6d
rpc.lockd Userland change corresponding to the change in kernel/userland communication 2004-12-06 08:32:09 +00:00
rpc.statd
rpc.umntall
rpc.yppasswdd Utilize SCRIPTS. 2004-10-18 21:29:20 +00:00
rpc.ypupdated For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
rpc.ypxfrd
rpcbind Reflect that -h takes an argument and belatedly bump .Dd for addition of -h 2004-11-07 04:34:37 +00:00
rrenumd
rtadvd removed compilation warning 2004-10-22 07:31:12 +00:00
rtprio
rtsold
rwhod
sa
sade Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456]. 2004-11-19 03:53:36 +00:00
sendmail Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
setfmac
setkey
setpmac
sicontrol
sliplogin Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
slstat
smbmsg
spkrtest
spray
sysinstall Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456]. 2004-11-19 03:53:36 +00:00
syslogd s/priveleged/privileged/ 2004-11-18 13:37:33 +00:00
tcpdchk
tcpdmatch
tcpdump
timed
traceroute
traceroute6
trpt
tzsetup
ugidfw Remove unnecessary include of vnode.h. 2004-10-21 11:22:07 +00:00
usbd Fix a few coding errors that caused compiler warnings. 2004-11-28 20:36:19 +00:00
usbdevs
vidcontrol
vipw
vnconfig For variables that are only checked with defined(), don't provide 2004-10-24 15:33:08 +00:00
watch
watchdogd
wicontrol
wlconfig
yp_mkdb
ypbind
yppoll
yppush
ypserv Utilize FILES, SCRIPTS, and SYMLINKS. While here, fixed a bug in 2004-10-18 21:42:15 +00:00
ypset
zic Make the -m option actually work. 2004-10-19 20:30:09 +00:00
zzz
Makefile Add knob NO_NIS (fka NO_YP_LIBC) and make world compileable when set. 2004-11-13 20:40:32 +00:00
Makefile.inc