freebsd-dev/usr.sbin
John Baldwin 6378393308 Add an internal libiscsiutil library.
Move some of the code duplicated between ctld(8) and iscsid(8) into a
libiscsiutil library.

Sharing the low-level PDU code did require having a
'struct connection' base class with a method table to permit separate
initiator vs target behavior (e.g. in handling proxy PDUs).

Reviewed by:	mav, emaste
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D33544
2021-12-22 10:43:11 -08:00
..
ac
accton
acpi Only change the fadt revision in acpidump on i386 2021-10-21 12:20:32 +01:00
adduser
apm Fix build with -DNO_ROOT 2021-11-26 12:51:08 +01:00
apmd
arp
audit
auditd
auditdistd
auditreduce
authpf
autofs pkgbase: Put autofs config files in the FreeBSD-autofs package 2021-12-21 10:17:25 +01:00
bhyve bhyve: Only snapshot initialized VirtIO queues 2021-12-17 13:06:53 -05:00
bhyvectl
bhyveload
binmiscctl
blacklistctl
blacklistd
bluetooth
boot0cfg
bootparamd
bsdconfig Fix 'take effect' spelling in menus and comments. 2021-11-18 23:22:12 -07:00
bsdinstall bsdinstall: zfsboot: Prompt user for zpool name if the pool already exists 2021-12-15 15:24:07 +01:00
bsnmpd Remove DS_BUSY case 2021-11-30 16:35:48 -07:00
btxld
camdd
cdcontrol
certctl pkgbase: Put certctl in the FreeBSD-caroot package 2021-12-21 10:17:44 +01:00
chkgrp
chown
chroot
ckdist
clear_locks
config config(5): Update upper limit for maxusers on 64-bit systems 2021-10-28 14:15:08 -04:00
cpucontrol
crashinfo
cron
crunch crunchgen: use realpath(3) instead of ``pwd -P'' 2021-10-27 09:26:00 +00:00
ctladm
ctld Add an internal libiscsiutil library. 2021-12-22 10:43:11 -08:00
cxgbetool
daemon
dconschat
devctl
devinfo devinfo(8): Remove cross-reference to pnpinfo(8) 2021-11-01 12:29:12 -04:00
diskinfo
dumpcis
editmap
edquota
efibootmgr
efidp
efitable
efivar
etcupdate
extattr
extattrctl
fdcontrol
fdformat
fdread
fdwrite
fifolog
flowctl
freebsd-update
fstyp fstyp: fix build WITHOUT_ICONV 2021-11-02 14:54:45 -04:00
ftp-proxy
fwcontrol
getfmac
getpmac
gpioctl
gssd
gstat
hyperv
i2c i2c(8): fix option handling 2021-10-06 21:56:20 -08:00
ifmcstat
inetd inetd: Use the synopsis from the manual page 2021-12-06 22:15:19 +01:00
iostat
iovctl
ip6addrctl
ipfwpcap
iscsid Add an internal libiscsiutil library. 2021-12-22 10:43:11 -08:00
jail
jexec
jls
kbdcontrol
kbdmap kbdmap: adapt to the new libbsddialog API 2021-12-13 09:08:09 +01:00
keyserv
kldxref
lastlogin
lpr lpr(1): Fix a typo in a source code comment 2021-11-19 20:04:09 +01:00
lptcontrol
mailstats
mailwrapper
makefs makefs: remove set but not used variables 2021-11-21 21:21:34 -05:00
makemap
manctl
memcontrol
mergemaster
mfiutil
mixer mixer: make .Dt tags uppercase 2021-11-20 08:58:36 +01:00
mld6query
mlx5tool
mlxcontrol
mount_smbfs
mountd mountd: Fix handling of usernames that start with a digit 2021-11-18 13:35:25 -08:00
moused
mpsutil mpsutil: Fix data truncation by too short buffers. 2021-11-29 20:20:03 -05:00
mptable
mptutil
mtest
ndp
newsyslog pkgbase: Create a FreeBSD-newsyslog package 2021-12-21 10:17:42 +01:00
nfscbd
nfsd
nfsdumpstate
nfsrevoke
nfsuserd
ngctl
nghook
nmtree pkgbase: Create a FreeBSD-mtree package 2021-12-21 10:17:33 +01:00
nologin
nscd
ntp ntp: Revert "Disable stack gap for ntpd during build." 2021-10-15 16:06:14 -07:00
nvram
ofwdump
pciconf
periodic pkgbase: Create a FreeBSD-periodic package 2021-12-21 10:17:38 +01:00
pkg pkgbase: Add a FreeBSD-pkg-bootstrap package 2021-12-21 10:17:48 +01:00
pmc
pmcannotate
pmccontrol
pmcstat
pmcstudy
pnfsdscopymr
pnfsdsfile
pnfsdskill
pnpinfo
portsnap
powerd powerd(8): Add rc.conf(5) to see also 2021-11-06 22:43:30 -04:00
ppp
pppctl
praliases
praudit
prometheus_sysctl_exporter Fix typo on "Celsius" 2021-11-18 23:05:32 -07:00
pstat
pw
pwd_mkdb
pwm
quot
quotaon
rarpd
repquota
rip6query
rmt
route6d
rpc.lockd
rpc.statd
rpc.tlsclntd
rpc.tlsservd
rpc.umntall
rpc.yppasswdd pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
rpc.ypupdated pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
rpc.ypxfrd pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
rpcbind
rrenumd
rtadvctl
rtadvd
rtprio Add idle priority scheduling privilege group to MAC/priority 2021-12-10 04:54:48 +02:00
rtsold rtsold: Note network interfaces changing index when removed/inserted 2021-12-14 15:27:47 -07:00
rwhod
sa
sendmail
service pkgbase: Put more binaries/lib in runtime 2021-12-21 10:17:27 +01:00
services_mkdb
sesutil
setfib
setfmac
setpmac
smbmsg
snapinfo
spi
spkrtest
spray
syslogd pkgbase: Create a FreeBSD-syslogd package 2021-12-21 10:17:40 +01:00
sysrc
tcpdchk pkgbase: Create a FreeBSD-tcpd package 2021-12-21 10:17:31 +01:00
tcpdmatch pkgbase: Create a FreeBSD-tcpd package 2021-12-21 10:17:31 +01:00
tcpdrop tcpdrop: tweak comments 2021-12-04 15:08:01 +01:00
tcpdump
tests
traceroute
traceroute6
trim
trpt inet: remove tcp_debug from netinet/tcp_debug.h 2021-11-01 23:10:30 +00:00
tzsetup tzsetup: Fix unicode support 2021-12-17 09:25:07 +01:00
uathload
uefisign
ugidfw
uhsoctl
unbound
usbconfig usbconfig: actually set the exit code in usage() 2021-12-20 22:25:19 +01:00
usbdump
utx pkgbase: Put more binaries/lib in runtime 2021-12-21 10:17:27 +01:00
valectl
vidcontrol
vigr
vipw
wake
watch
watchdogd
wlandebug
wpa wpa: Fix WITHOUT_WPA_SUPPLICANT_EAPOL build 2021-11-11 19:03:05 -08:00
yp_mkdb pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
ypbind pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
ypldap pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
yppoll pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
yppush pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
ypserv pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
ypset pkgbase: Put yellow pages programs to its own package 2021-12-21 10:17:22 +01:00
zic
zonectl
zzz
Makefile
Makefile.amd64 Fix build with -DNO_ROOT 2021-11-26 12:51:08 +01:00
Makefile.arm
Makefile.arm64
Makefile.i386
Makefile.inc
Makefile.mips
Makefile.powerpc
Makefile.riscv