Home | History | Annotate | Download | only in common
History log of /src/sys/arch/hp300/stand/common/if_le.c
RevisionDateAuthorComments
 1.16  29-Apr-2024  tsutsui Don't panic as a fatal error on receiving packets with invalid length.

Such errors could happen on aged and fragile 10BASE-2 hub etc.
 1.15  21-Apr-2023  tsutsui Avoid an extern declaration in .c file. Just declare it as static.

Suggested on tech-userlevel@.
 1.14  21-Nov-2022  tsutsui branches: 1.14.2;
Make local functions and variables static.
 1.13  21-Jun-2014  tsutsui Appease gcc48 -Wunused-but-set-variable warnings.
 1.12  01-May-2014  tsutsui Reduce a number of getsecs() calls in le_get() to make netboot a bit faster.
 1.11  12-Jan-2009  tsutsui branches: 1.11.14; 1.11.24; 1.11.28; 1.11.38;
Replace time_t values in libsa sources with the following two types
to avoid unnecessary 64 bit ops which would make binaries larger:

satime_t (currently unsigned int):
numbers in seconds returned by the machine dependent getsecs() function
which are used to measure relative time

saseconds_t (currently int):
numbers in seconds used to specify timeout to network drivers

Per discussion on current-users.
 1.10  04-Mar-2007  christos branches: 1.10.40; 1.10.44; 1.10.52;
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
 1.9  11-Dec-2005  christos branches: 1.9.26;
merge ktrace-lwp.
 1.8  20-Feb-2005  tsutsui branches: 1.8.4;
Use ANSI function decls.
 1.7  14-Nov-2003  tsutsui branches: 1.7.8; 1.7.10;
Misc cleanup:
- KNF
- WARNSfy
- remove __P()
- remove register declarations
- const'ify some variables
- make some local functions/variables static
- bcopy -> memcpy
- bcmp -> memcmp
- bzero -> memset
- space/TAB fix
etc.
 1.6  13-Mar-2003  drochner branches: 1.6.2;
cope with removal of this sick NENTS macro from libsa/netif.h
 1.5  27-Sep-2002  provos remove trailing \n in panic(). approved perry.
 1.4  09-Apr-1999  drochner branches: 1.4.16; 1.4.20;
actually include <net/if_ether.h> to get these constants
 1.3  25-Mar-1999  thorpej branches: 1.3.2;
Use ETHER_*_LEN constants from <net/if_ether.h> instead of defining them
ourselves.
 1.2  26-Dec-1997  scottr Do better reporting of transmit errors.
 1.1  04-Feb-1997  thorpej branches: 1.1.12;
Complete and total reorganization of the hp300 boot code, modeled
closely after the build process used by NetBSD/alpha's boot code.
 1.1.12.1  26-Dec-1997  scottr Do better reporting of transmit errors.
 1.3.2.1  05-May-1999  perry branches: 1.3.2.1.2;
pullup 1.3->1.4 (he)
 1.3.2.1.2.1  21-Jun-1999  thorpej Sync w/ -current.
 1.4.20.1  18-Oct-2002  nathanw Catch up to -current.
 1.4.16.1  10-Oct-2002  jdolecek sync kqueue with -current; this includes merge of gehenna-devsw branch,
merge of i386 MP branch, and part of autoconf rototil work
 1.6.2.4  04-Mar-2005  skrll Sync with HEAD.

Hi Perry!
 1.6.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.6.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.6.2.1  03-Aug-2004  skrll Sync with HEAD
 1.7.10.1  19-Mar-2005  yamt sync with head. xen and whitespace. xen part is not finished.
 1.7.8.1  29-Apr-2005  kent sync with -current
 1.8.4.1  03-Sep-2007  yamt sync with head.
 1.9.26.1  12-Mar-2007  rmind Sync with HEAD.
 1.10.52.1  19-Jan-2009  skrll Sync with HEAD.
 1.10.44.1  04-May-2009  yamt sync with head.
 1.10.40.1  17-Jan-2009  mjf Sync with HEAD.
 1.11.38.1  10-Aug-2014  tls Rebase.
 1.11.28.1  18-May-2014  rmind sync with head
 1.11.24.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.11.14.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.14.2.1  11-May-2024  martin Pull up following revision(s) (requested by tsutsui in ticket #685):

sys/arch/hp300/stand/common/if_le.c: revision 1.15
sys/arch/hp300/stand/common/if_le.c: revision 1.16

Avoid an extern declaration in .c file. Just declare it as static.
Suggested on tech-userlevel@.

Don't panic as a fatal error on receiving packets with invalid length.

Such errors could happen on aged and fragile 10BASE-2 hub etc.

RSS XML Feed