summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
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
2003-12-03add support for ifconfig clone; ok henning deraadtMarkus Friedl
2003-12-03add support for ifconfig clone/destroy; ok henning deraadtMarkus Friedl
2003-12-03add support for ifconfig clone/destroy; ok henning deraadtMarkus Friedl
2003-12-03add support for ifconfig clone/destroy; ok henning deraadtMarkus Friedl
2003-12-03support for network interface "cloning", e.g. gif(4) via ifconfig(8)Markus Friedl
2003-12-03add dmesg command; ok deraadt, mcbride, henning and moreMarkus Friedl
2003-12-03protect against if_index wrap; similar to what netbsd does; ok henning deraadtMarkus Friedl
2003-12-03my USB_PRODUCT_SHUTTLE_EUSB needs PQUIRK_NOSENSE; ok henningMarkus Friedl