minix/man/man8
David van Moolenbroek 9ba65d2ea8 This patch switches the MINIX3 ethernet driver stack from a port-based
model to an instance-based model. Each ethernet driver instance is now
responsible for exactly one network interface card. The port field in
/etc/inet.conf now acts as an instance field instead.

This patch also updates the data link protocol. This update:
- eliminates the concept of ports entirely;
- eliminates DL_GETNAME entirely;
- standardizes on using m_source for IPC and DL_ENDPT for safecopies;
- removes error codes from TASK/STAT replies, as they were unused;
- removes a number of other old or unused fields;
- names and renames a few other fields.

All ethernet drivers have been changed to:
- conform to the new protocol, and exactly that;
- take on an instance number based on a given "instance" argument;
- skip that number of PCI devices in probe iterations;
- use config tables and environment variables based on that number;
- no longer be limited to a predefined maximum of cards in any way;
- get rid of any leftover non-safecopy support and other ancient junk;
- have a correct banner protocol figure, or none at all.

Other changes:
* Inet.conf is now taken to be line-based, and supports #-comments.
  No existing installations are expected to be affected by this.
* A new, select-based asynchio library replaces the old one.
  Kindly contributed by Kees J. Bot.
* Inet now supports use of select() on IP devices.
  Combined, the last two changes together speed up dhcpd
  considerably in the presence of multiple interfaces.
* A small bug has been fixed in nonamed.
2010-05-17 22:22:53 +00:00
..
add_route.8 Added del_route suggested by mij@bitchx.it. 2005-11-17 00:05:37 +00:00
adduser.8 Added man pages. 2005-05-02 13:01:42 +00:00
backup.8 Added man pages. 2005-05-02 13:01:42 +00:00
badblocks.8 Added man pages. 2005-05-02 13:01:42 +00:00
boot.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
cdprobe.8 Man-pages on mkdep, cdprobe, loadramdisk and newroot; thanks to Antoine Leca 2010-02-02 15:10:00 +00:00
checkhier.8 Added man pages. 2005-05-02 13:01:42 +00:00
chown.8 Added man pages. 2005-05-02 13:01:42 +00:00
cleantmp.8 Added man pages. 2005-05-02 13:01:42 +00:00
config.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
cron.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
dhcpd.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
dosminix.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
elvprsv.8 Added man pages. 2005-05-02 13:01:42 +00:00
fdisk.8 Manpage bug fix reported by Matej Kosik. 2006-07-21 11:19:32 +00:00
fingerd.8 Added man pages. 2005-05-02 13:01:42 +00:00
ftpd.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
getty.8 Added man pages. 2005-05-02 13:01:42 +00:00
halt.8 Added man pages. 2005-05-02 13:01:42 +00:00
hgfs.8 HGFS - VMware Shared Folders file system server 2010-01-25 23:18:02 +00:00
httpd.8 more small man page fixes 2009-06-25 10:41:55 +00:00
ifconfig.8 Added man pages. 2005-05-02 13:01:42 +00:00
inet.8 This patch switches the MINIX3 ethernet driver stack from a port-based 2010-05-17 22:22:53 +00:00
init.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
installboot.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
intr.8 Added man pages. 2005-05-02 13:01:42 +00:00
irdpd.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
loadramdisk.8 Man-pages on mkdep, cdprobe, loadramdisk and newroot; thanks to Antoine Leca 2010-02-02 15:10:00 +00:00
MAKEDEV.8 Added man pages. 2005-05-02 13:01:42 +00:00
Makefile Convert boot/ and commands/ over to bsdmake 2010-05-12 16:28:54 +00:00
mkdist.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
mknod.8 Added man pages. 2005-05-02 13:01:42 +00:00
monitor.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
netconf.8 Fix bracket with different color in netconf(8) man-page 2010-01-06 08:31:11 +00:00
newroot.8 Man-pages on mkdep, cdprobe, loadramdisk and newroot; thanks to Antoine Leca 2010-02-02 15:10:00 +00:00
nonamed.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
ossdevlinks.8 support for OSS. 2009-10-01 16:36:14 +00:00
packit.8 - Make packman unmount the packages cd if it was mounted. 2010-01-13 15:52:55 +00:00
packman.8 - Make packman unmount the packages cd if it was mounted. 2010-01-13 15:52:55 +00:00
part.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
partition.8 Typo 2005-08-31 16:28:13 +00:00
poweroff.8 added poweroff(8) 2009-06-12 13:02:51 +00:00
pr_routes.8 add_routes -> add_route in SEE ALSO 2005-11-16 23:52:56 +00:00
printroot.8 Added man pages. 2005-05-02 13:01:42 +00:00
pwdauth.8 Added man pages. 2005-05-02 13:01:42 +00:00
rarpd.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
rdate.8 Added man pages. 2005-05-02 13:01:42 +00:00
readclock.8 Added man pages. 2005-05-02 13:01:42 +00:00
reboot.8 Added man pages. 2005-05-02 13:01:42 +00:00
repartition.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
rlogind.8 Added man pages. 2005-05-02 13:01:42 +00:00
rshd.8 Added man pages. 2005-05-02 13:01:42 +00:00
savemixer.8 support for OSS. 2009-10-01 16:36:14 +00:00
screendump.8 Added man pages. 2005-05-02 13:01:42 +00:00
serial-ip.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
service.8 General cleanup: 2010-01-05 19:39:27 +00:00
setup.8 Fixes for setup manpage 2005-09-20 13:21:06 +00:00
shutdown.8 Added man pages. 2005-05-02 13:01:42 +00:00
slip.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
srccrc.8 Added man pages. 2005-05-02 13:01:42 +00:00
sync.8 Andy's enormous "Minix" -> "MINIX 3" crusade ;) 2005-08-22 12:56:02 +00:00
syslogd.8 syslog related manpages 2006-04-03 14:59:52 +00:00
tcpd.8 Al Woodhull's new manual pages 2006-06-19 14:51:41 +00:00
update.8 Added man pages. 2005-05-02 13:01:42 +00:00
usage.8 General cleanup: 2010-01-05 19:39:27 +00:00
vmixctl.8 support for OSS. 2009-10-01 16:36:14 +00:00