summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-19Add new drivers for virtio network (vio) and block devices (vioblk, the disksStefan Fritsch
attach as scsi disks). These are paravirtualized devices offered by some hypervisors like kvm and virtualbox. The virtio transport driver has the pci specific parts separated out. This will make it easier to add support for mmio (e.g. for ARM) later. OK mikeb OK jasper "commit what you have" deraadt
2012-09-19Instead of fiddling about the kame hack here and there, implementAlexander Bluhm
the functions embedscope(), recoverscope(), clearscope(). ok claudio@
2012-09-19Do not care about the kame hack when logging a link local address.Alexander Bluhm
The scope should have been converted when we received it from kernel. Remove log_in6addr_scope(), it is not used. ok claudio@
2012-09-19tweak man pages.YASUOKA Masahiko
- add missing copyright - delete comment lines from the template - new sentence, new line - on npppd.8 BUGS section, clarified that what is dropped is L2TP/IPsec packets
2012-09-19add pipex(4) man page.YASUOKA Masahiko
2012-09-19Remove DF_ENQUEUE flag. It is mostly unused and logically broken.Eric Faurot
Ignore it in existing envelopes until it gets completely dropped. Change "smtpctl show queue" to display the address family of the envelope source instead of the ENQUEUE flag. ok gilles@
2012-09-19cleanup around the pipex. naming style, delete or update comments.YASUOKA Masahiko
no functional changes.
2012-09-19fix SEE ALSO;Jason McIntyre
2012-09-19match some more LAN95xx device idsJonathan Gray
2012-09-19SMSC LAN95xx 10/100 USB Ethernet driver, ported from FreeBSD.Jonathan Gray
'turbo mode' having multiple rx packets in a single usb transaction similiar to what newer asix chips do is disabled as it seems to cause many rx errors and breaks fragmentation. checksum offloading while apparently supported by the hardware is currently disabled.
2012-09-19clarify which process writes out stats upong SIGINFO reception.Henning Brauer
pointed out by Frank Brodbeck <fab at guug.de>, actual change with & ok jmc
2012-09-19Make rt_lookup return a pointer to an rtentry struct instead ofBret Lambert
to a radix_node struct. The radix tree pushdown continues. ok claudio@
2012-09-19Show which limit cannot be set. idea mikebCamiel Dobbelaar
ok mikeb henning beck
2012-09-19inherit IFCAP_CSUM_* from the parent interfaceHenning Brauer
in my tree for a while and I forgot what exactly triggered it, but in one way or another this comes from the netbsd camp ok benno mpf
2012-09-19defina an IFCAP_CSUM_MASK, covering IFCAP_CSUM_*, and use it in if_vlan.cHenning Brauer
to replace the list of them. this actually makes vlan inherit the IPv6 CSUM flags from it's parent, that had been commented out since this code was committed back in 2001. ok benno mpf
2012-09-19replay counter was bumped a while ago, update byte order conversion;Mike Belopuhov
while here, improve the way information is printed out a bit. with input and ok camield, mpf
2012-09-19update the tdb replay counter endian conversion to 64 bits;Mike Belopuhov
ok camield mpf
2012-09-19expandnodes must be bzero()'d before parsing to be sure there is no bogusEric Faurot
data left on return, since the RB compare functions uses memcmp(). While there, remove all calls to bzero() before alias_parse(). ok gilles@
2012-09-19rename variables for consistencyEric Faurot
ok gilles@
2012-09-19More radix internals pushdown; place rn_mpath_next, which accepts andBret Lambert
returns radix_node pointers, inside a new rt_mpath_next, which accepts and returns rtentry pointers, and start using that instead. ok claudio@
2012-09-19remove IS_RELAY and IS_MAILBOX macros.Eric Faurot
ok gilles@
2012-09-19Remove aliases_exists() and aliases_virtual_exists(). The correspondingEric Faurot
*_get() functions can be called directly. ok gilles@
2012-09-19Copy the host id value to the ICMP echo payload in network byte order andReyk Floeter
in a nicer way that silences the compiler. ok benno@
2012-09-19Use TAILQ_FOREACH macro for loops. No binary diff.Alexander Bluhm
OK henning@
2012-09-19Fix ICMP checks by setting the socklen correctly before calling recvfrom().Reyk Floeter
ok benno@
2012-09-19start cleaning the expansion code:Eric Faurot
- change expandtree_* prefix to expand_ for better readability and because the structure might change at some point - rename <>_free_nodes() to <>_free() - remove unused <>_remove_node() - refcounting has no purpose at all; just remove it as well as the decrement/increment functions, and replace the latter with <>_insert - expandnode flags is only used to know if it's been processed or not, don't make it a flag but a simple field with clear name. ok gilles@ chl@
2012-09-19remove files that became unused by new configuration syntax.YASUOKA Masahiko
2012-09-19no more PKG_ARCH messin' around in lua.port.mkJasper Lievisse Adriaanse
2012-09-19vhold() and vdrop() are prototyped in vnode.h, so don't repeat them herePhilip Guenthe
ok beck@
2012-09-18several tweaks to make mpi(4) work for vmware emulated sas adapters.David Gwynne
1. vmware advertises more scsi targets than command slots, so the maths we did for openings gave each target 0 openings. always advertise at least 16 openings. 2. if we cant configure the ATA queue depth, dont fail to attach the controller whole. finally, improve the error reporting during attach so its more obvious where things fail. mostly figured out by jmatthew@
2012-09-18The if (!better && !equal) check is redundant as the same conditionAlexander Bluhm
is checked a few lines below again. Fewer checks make the code more readable. ok stsp@
2012-09-18Once resolv.conf.saved has been copied back as resolv.conf, delete it soKenneth R Westerback
it isn't copied again the next time a dhclient goes away. Do the resolv.conf.saved restore for v6 as well since v6 goes through the trouble to create resolv.conf.saved. ok beck@
2012-09-18The place name we visited was not "sake" but "Sakae".YASUOKA Masahiko
ok claudio henning
2012-09-18the 'WIDE' was droppedJasper Lievisse Adriaanse
2012-09-18support the Lenovo ThinkVision LT1421Jasper Lievisse Adriaanse
ok mglocker@
2012-09-18regenJasper Lievisse Adriaanse
2012-09-18add Lenovo ThinkVision LT1421 (portable displaylink monitor)Jasper Lievisse Adriaanse
2012-09-18add support for 1366x768 widescreen displays; tested on the Lenovo ↵Jasper Lievisse Adriaanse
ThinkVision LT1421. feedback and ok mglocker@
2012-09-18make use of expandtree_free_nodes() in lka_session_destroy().Eric Faurot
change to a simpler implementation for it while there. ok gilles@
2012-09-18Wait until all xfers have finished before giving up DMA buffer mappings.Gerhard Roth
ok deraadt@, mikeb@
2012-09-18- add xmemdup() helper.Eric Faurot
- remove useless block in switch. ok gilles@
2012-09-18simple lka cleanups:Eric Faurot
- fix lka* function prototypes in smtpd.h - make static functions static - merge lka_session_init() into lka_session() - make lka_session.c use tree.c to store sessions ok gilles@
2012-09-18fix mandoc -Tlint warnings.YASUOKA Masahiko
2012-09-18New configuration syntax for npppd(8). `npppd.conf' will be based onYASUOKA Masahiko
parse.y and `npppd-users' will be based on getcap(3). Add man pages. feedback from giovanni
2012-09-18this structure is not useful and ill-named. remove it.Eric Faurot
ok gilles@
2012-09-18a few cleanups:Eric Faurot
- make static functions static - pass const char * rather than char * when we mean that - make parse_alias() more straightforward ok gilles@
2012-09-18sysctl calls shouldn't clobber route timers without spl protectionBret Lambert
the spl call in the icmp case may be too aggressive, but better safe than sorry ok claudio@
2012-09-18remove C_NET. it's not used and there is no plan for it at the moment.Eric Faurot
ok gilles@
2012-09-18update email addresses to match reality.Reyk Floeter
sure jsg@ mikeb@
2012-09-18- use nitems() here; no binary change.Jasper Lievisse Adriaanse
ok mglocker@