diff options
author | hmp <hmp@FreeBSD.org> | 2003-06-12 21:33:00 +0000 |
---|---|---|
committer | hmp <hmp@FreeBSD.org> | 2003-06-12 21:33:00 +0000 |
commit | ecf3e7857397aa84d95117fb8a7076882c0d7037 (patch) | |
tree | d0af97ad42680e4eaa4e12fa20d957b9f86997b6 /share | |
parent | fd139fd7d009dbf6f6353b2011b0ff0bf4b32d44 (diff) | |
download | FreeBSD-src-ecf3e7857397aa84d95117fb8a7076882c0d7037.zip FreeBSD-src-ecf3e7857397aa84d95117fb8a7076882c0d7037.tar.gz |
Remove paragraph which describes how we might switch our packet queueing
discipline to Random Early Detection (RED) in the future. The same para
incorrectly spelt ``Random Early Detection'' as ``Random Early Drop''.
While I am there, nuke IF_ENQ_DROP from the list of functions. More
work will be done on this, since some of the functions like
if_enq_drop() and if_queue_drop() were replaced with one function
called if_handoff() that does the job of enqueing the packet and
updating interface statistics as necessary.
Reviewed by: wollman
Approved by: des (mentor)
MFC after: 1 day
Diffstat (limited to 'share')
-rw-r--r-- | share/man/man9/ifnet.9 | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/share/man/man9/ifnet.9 b/share/man/man9/ifnet.9 index fe11f17..e05ead4 100644 --- a/share/man/man9/ifnet.9 +++ b/share/man/man9/ifnet.9 @@ -81,7 +81,6 @@ .Ft "struct ifmultiaddr *" .Fn ifmaof_ifpforaddr "struct sockaddr *addr" "struct ifnet *ifp" .Ss "Output queue macros" -.Fn IF_ENQ_DROP "struct ifqueue *ifq" "struct mbuf *m" .Fn IF_DEQUEUE "struct ifqueue *ifq" "struct mbuf *m" .\" .Ss "struct ifnet Member Functions" @@ -207,18 +206,6 @@ Interfaces are also associated with an output queue, defined as a .Vt "struct ifqueue" ; this structure is used to hold packets while the interface is in the process of sending another. -The current implementation implements a -drop-tail queuing discipline, but in the future a Random Early Drop -discipline is expected to be used. -For this reason, kernel code -should not depend on the internals of the queue structure; in -particular, only the -.Fn IF_ENQ_DROP -and -.Fn IF_DEQUEUE -macros will be supported in future implementations. -.\" The old structure will probably be retained for compatibility -.\" under a different name. .Pp .Ss The Vt ifnet Ss structure The fields of |