History log of /freebsd-9.3-release/usr.sbin/IPXrouted/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


211936 28-Aug-2010 brucec

Fix incorrect usage of 'assure' and 'insure'.

Approved by: rrs (mentor)


189369 04-Mar-2009 ed

Make IPXrouted compile using Clang by using ANSI function declarations.

Because of integer promotion, Clang doesn't allow ANSI prototypes to be
mixed with K&R declarations.

Submitted by: Pawel Worach <pawel worach gmail com>


173709 17-Nov-2007 jb

Use printf formats which match the variable types without casts so we
can go back to using -Werror in higher WARNS levels.


162492 21-Sep-2006 kan

Do not use int where socklen_t is expected.


148716 05-Aug-2005 stefanf

Declare iftraceinit() at file scope.


146076 11-May-2005 jmallett

Spell SHUT_RD as SHUT_RD not 0 as the how argument to shutdown(2).


133248 07-Aug-2004 imp

Per letter dated July 22, 1999, delete clause 3 from code directly
from Berkeley.


131500 02-Jul-2004 ru

Mechanically kill hard sentence breaks.


130130 05-Jun-2004 ru

Markup nits.


128186 13-Apr-2004 luigi

Replace ROUNDUP/ADVANCE with SA_SIZE


125430 04-Feb-2004 ru

Drop unused dependencies.


122760 15-Nov-2003 trhodes

Make this WARNS 2 clean, and fix up the manual page:

Avoid implicit function calls by adding the proper include files.
Use const char copyright.
Fix some fprint formatting.

In the manual page:

Use the .Pa macro for filenames and locations.
Kill hard setence breaks.
Make use of the .Tn and .Dq macros.
Add some to text to the otherwise blank HISTORY section (taken from CVS).


121552 26-Oct-2003 peter

Make 64 bit safe.


116050 08-Jun-2003 charnier

The .Xr utility


111619 27-Feb-2003 tjr

"Advertizing" is ugly and possibly incorrect; use "Advertising" instead.


108533 01-Jan-2003 schweikh

Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
especially in troff files.


99968 14-Jul-2002 charnier

The .Nm utility


97638 30-May-2002 wollman

Fix syntax error (label with no statement).


97632 30-May-2002 wollman

Fix preprocessor directive syntax (text after #else).
This program is not likely to compile if DEBUG is ever defined.


90868 18-Feb-2002 mike

o Move NTOHL() and associated macros into <sys/param.h>. These are
deprecated in favor of the POSIX-defined lowercase variants.
o Change all occurrences of NTOHL() and associated marcros in the
source tree to use the lowercase function variants.
o Add missing license bits to sparc64's <machine/endian.h>.
Approved by: jake
o Clean up <machine/endian.h> files.
o Remove unused __uint16_swap_uint32() from i386's <machine/endian.h>.
o Remove prototypes for non-existent bswapXX() functions.
o Include <machine/endian.h> in <arpa/inet.h> to define the
POSIX-required ntohl() family of functions.
o Do similar things to expose the ntohl() family in libstand, <netinet/in.h>,
and <sys/param.h>.
o Prepend underscores to the ntohl() family to help deal with
complexities associated with having MD (asm and inline) versions, and
having to prevent exposure of these functions in other headers that
happen to make use of endian-specific defines.
o Create weak aliases to the canonical function name to help deal with
third-party software forgetting to include an appropriate header.
o Remove some now unneeded pollution from <sys/types.h>.
o Add missing <arpa/inet.h> includes in userland.

Tested on: alpha, i386
Reviewed by: bde, jake, tmm


80029 20-Jul-2001 obrien

Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.


79755 15-Jul-2001 dd

Remove whitespace at EOL.


79537 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


74816 26-Mar-2001 ru

- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.


74532 20-Mar-2001 ru

Set the default manual section for usr.sbin/ to 8.


69862 11-Dec-2000 ru

mdoc(7) police: use canonical form of .Dd macro.


68965 20-Nov-2000 ru

mdoc(7) police: use the new features of the Nm macro.


62984 12-Jul-2000 kris

Don't call syslog() without a format string.


59218 14-Apr-2000 imp

remove extern int errno; include errno.h


57673 01-Mar-2000 sheldonh

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


50479 28-Aug-1999 peter

$Id$ -> $FreeBSD$


50306 24-Aug-1999 jhay

Move ipxrouted.dmp from /tmp to /var/log to make it more difficult to hijack.

PR: 13286


48791 12-Jul-1999 nik

Add $Id$, to make it simpler for members of the translation teams to
track.

The Id line is normally at the bottom of the main comment block in the
man page, separated from the rest of the manpage by an empty comment,
like so;

.\" $Id$
.\"

If the immediately preceding comment is a @(#) format ID marker than the
the $Id$ will line up underneath it with no intervening blank lines.
Otherwise, an additional blank line is inserted.

Approved by: bde


45988 24-Apr-1999 jhay

Add an option to disable responses to SAP_GETNEAREST_SERVER requests.

Submitted by: Boris Popov <bp@butya.kz>


43713 06-Feb-1999 jhay

Teach IPXrouted to handle the internal net properly.
PR: 9871
Submitted by: Boris Popov <bp@butya.kz>


27244 06-Jul-1997 jhay

Major IPXrouted rework.

In rt_change() remember to update the interface pointer otherwise we will
send the RIP packets to the wrong interface(s) in future.

Update the hash generator and increase the size of the hash tables.

Only use the network and host parts when comparing IPX interface addresses.

Immediately broadscast RIP and SAP changes.

Change the alarm code to use the setitimer() call and only set a flag in
the alarm signal handler. This gets rid of possible race conditions.

Remove the host routing table. IPX RIP cannot do host routes, only net routes.

Make the delay between broadcast packets 50ms. It seems that some Netware
4.x servers is very slow and don't have much input buffering.

Handle received messages about networks and services that go down, better.

Add tracing of RIP and SAP changes. It gets sysloged with a level of
LOG_DEBUG.


27127 01-Jul-1997 bde

Don't depend on <machine/cpufunc.h> including <sys/types.h>. In fact,
don't include this kernel-only header at all, since we don't need it.


22997 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


20287 10-Dec-1996 wollman

Fix up programs which expect <net/if.h> to include <sys/time.h> to instead
do it themselves. (Some of these programs actually depended on this
beyond compiling the definition of struct ifinfo!) Also fix up some
other #include messes while we're at it.


19948 24-Nov-1996 jhay

Slow down the RIP and SAP broadcasts. At least some NW4.x machines can't
handle them back-to-back. (We couldn't either without my ipx receive buffer
enlargement.)


15248 13-Apr-1996 jhay

Accept and use the content of packets received that is bigger than the
Novell spec, but still only transmit according to the spec.
Add a feature to dump the RIP and SAP tables when a SIGINFO signal is
received.


14165 20-Feb-1996 julian

Submitted by: John Hay -- John.Hay@csir.co.za
fix broken local routing .. (broken in previous patch)


14038 11-Feb-1996 mpp

Correct a bunch of man page cross references and generally
try and silence "manck".

ncurses, rpc, and some of the gnu stuff are still a big mess, however.


12692 09-Dec-1995 julian

Submitted by: John Hay

Ok, I shouldn't have said it was the last one previously. :-))

This fix a stupid bug in the select code.

John


12630 05-Dec-1995 julian

Submitted by: john hay
>From jhay@mikom.csir.co.za Mon Dec 4 09:48:12 1995
Subject: Yet another IPXrouted fix

I think these should
should make IPXrouted fairly stable. These last problems only showed when
we had more than one route of the same cost to a net.

This will fix some endless loops in the clone code.

John
--
John Hay -- John.Hay@csir.co.za


12620 04-Dec-1995 julian

Submitted by: John Hay

patches to allow correct deletion of IPX routes


12268 13-Nov-1995 julian

Submitted by: John Hay <jhay@mikom.csir.co.za>

Here is some patches to IPXrouted. It does the following:

Always use the sap port in the destination address of sap broadcasts.
Clear the host part of network addresses so that routes will really
be deleted in the kernel.


11840 27-Oct-1995 julian

Submitted by: john hay

patches to merge the two IPX packages to work with each other and to
not break make-world :)

IPXrouted should be working now, (or at least compiling) :)


11820 26-Oct-1995 julian

Reviewed by: julian and Mike Mitchel
Submitted by: john Hay (John.Hay@csir.co.za)

John's IPXrouted..
this has not yet been seen to run correctly with Mike's IPX/SPX
code (he has his own)
bringing them both in is the first step in merging the two packages
for 2.2