summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2003-12-11Oops, forgot to commit this chunk of pcb_t removal. Spotted by deraadt.Miod Vallat
2003-12-11Fix PR3587 and other related problems with NAT and table stats.Cedric Berger
PPL that have that problem and cannot upgrade to -current could just comment out the assertion in pfr_update_stats(). ok dhartmei@ henning@
2003-12-11Check DP83815/6 silicon revision register and apply current fixes documentedChris Cappuccio
in National Semiconductor's datasheets and linux driver, depending on the revision. This fixes the short cable issues more reliably than the fix from rev 1.31 (no long cable issue created), and also fixes lockups on some chips under load. From Poul-Henning Kamp / FreeBSD
2003-12-11remove @ that i do not likeTheo de Raadt
2003-12-10missed in previous commitTodd C. Miller
2003-12-10regen after poll(2) changeTodd C. Miller
2003-12-10Add an nfds_t type as per POSIX and also add pollfd_t like Solaris has.Todd C. Miller
2003-12-10for unaligned btlb mapping attempts -- just failMichael Shalayeff
2003-12-10validate set/getsockopt arg more strictly. local privileged user could causeJun-ichiro itojun Hagino
a kernel panic with previous code. from kame
2003-12-10fix NULL/0 mixupJun-ichiro itojun Hagino
2003-12-10dstkva is not a pointer, so comparison with NULL is inappropriate.Jun-ichiro itojun Hagino
2003-12-10de-register. deraadt okJun-ichiro itojun Hagino
2003-12-10correct non-repetitive ID code, based on comments from niels provos.Jun-ichiro itojun Hagino
- seed2 is necessary, but use it as "seed2 + x" not "seed2 ^ x". - skipping number is not needed, so disable it for 16bit generator (makes the repetition period to 30000)
2003-12-10use if_indexlim (instead of if_index) and ifindex2ifnet[x] != NULLJun-ichiro itojun Hagino
to check if interface exists, as (1) if_index will have different meaning (2) ifindex2ifnet could become NULL when interface gets destroyed, when we introduce dynamically-created interfaces. markus ok
2003-12-09match a couple more modelsHenning Brauer
ok deraadt@
2003-12-09sync with FreeBSDHenning Brauer
allow for support of several newer chips that apparently are all sold as PROO/1000 and PRO/1000MT tested by naddy@ and ho@ ok deraadt@
2003-12-09syncTheo de Raadt
2003-12-09new moxa pucTheo de Raadt
2003-12-09syncHenning Brauer
2003-12-09more intel GigE, ok theoHenning Brauer
2003-12-09on pci systems bootdevice is specified by the hpa onlyMichael Shalayeff
and thus just scan the bars for the matching hpa for each pci device
2003-12-09missing ar; form Alf Schlichting <leopold-bloom@foni.net>Michael Shalayeff
2003-12-09missing arg; from Erick Borsboom <erick@bonzai.space-ei.nl>Michael Shalayeff
2003-12-09fix PR 3552 by removing ifdef cruftBob Beck
ok (and sent earlier by) tedu@
2003-12-09allow for user pci confMichael Shalayeff
2003-12-08remove unneeded uvmfault_unlockmaps; form netbsd via Julien Bordet ↵Michael Shalayeff
<zejames@greyhats.org>; tedu@ ok
2003-12-08Matrix Orbital MX200 SeriesHenning Brauer
mostly From: nj@obsd.com
2003-12-08syncHenning Brauer
2003-12-08Matrix Orbital MX200 Series LCDHenning Brauer
2003-12-08switch to CIRCLEQ_FOREACH_REVERSE in tcpdropoldhalfopen() andMarkus Friedl
avoid dropping youngest TCB; ok henning deraadt
2003-12-08ip_output expects network byte order; report Bob Kitella; ok deraadtMarkus Friedl
2003-12-08move pf_test6() call below loopback (and mapped-ipv4) tests, so rdr -> ::1Daniel Hartmeier
works without additional route-to lo0, just like for ipv4. ok itojun@, henning@
2003-12-08nfs_reqq is operated at softnet other places and thus softclock is not high ↵Michael Shalayeff
enough; tedu@ ok
2003-12-08add IOCIFGCLONERS; ifconfig -C; from netbsd; ok henning, deraadtMarkus Friedl
2003-12-08Correct what seems to be a typo: __builtin_va_alist vs __builtin_va_listPeter Valchev
in va_dcl declaration. Fixes lots of varargs-using ports OK mickey
2003-12-08Mbuf tag tcp and udp packets which are translated to localhost, andRyan Thomas McBride
use the the presence of this tag to reverse the match order in in{6}_pcblookup_listen(). Some daemons (such as portmap) do a double bind, binding to both * and localhost in order to differentiate local from non-local connections, and potentially granting more privilege to local ones. This change ensures that redirected connections to localhost do not appear local to such a daemon. Bulk of changes from dhartmei@, some changes markus@ ok dhartmei@ deraadt@
2003-12-07support ifconfig create; ok deraadtMarkus Friedl
2003-12-06Fix for gcc3 compilation suggested by miod@: use temporary variableAlexander Yurchenko
when dealing with KS_GROUP macro. ok miod@
2003-12-06Mark u_int64_t constants with ULL to make gcc3 happy.Alexander Yurchenko
ok drahn@
2003-12-06u_int8_t variable can't be > 255; pointed out by Mr. GCC3.Alexander Yurchenko
ok millert@
2003-12-06support destroy; ok henningMarkus Friedl
2003-12-06update the CMU license, submitted by Tze Sing Eugene Ng <eugeneng@cs.cmu.edu>.Kenjiro Cho
the change removes the advertising clause, which was requested by a linux developer. ok deraadt@
2003-12-05consistently treat wi_keylen as le16, fixes wicontrol crash for if_wiDale Rahn
and if_wi_usb ok millert@
2003-12-04match new ones, ok theoHenning Brauer
2003-12-04syncHenning Brauer
2003-12-04more em(4)s, IDs from freebsd, ok theoHenning Brauer
2003-12-04TyposMiod Vallat
2003-12-04creator needs wsemul_sun attribute.Miod Vallat
2003-12-04add code to actually enable multicast reception; go-ahead from deraadt@Christian Weisgerber
2003-12-03Pass -Wsign-compare and avoid a potential malloc(0); ok henning@Todd C. Miller