summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Expand)Author
2015-09-11Rewrite in6_selectroute() to no longer return an ifp.Martin Pieuchot
2015-09-11make srp use refcnts so it can use refcnt_finalize instead ofDavid Gwynne
2015-09-11if_put() after if_get for ip_output. This became suddenly super trivial.Claudio Jeker
2015-09-11use refcnts for the device reference counts as an example of howDavid Gwynne
2015-09-11introduce a wrapper around reference counts called refcnt.David Gwynne
2015-09-11There is no need to do the route lookups twice just because of IPSec.Claudio Jeker
2015-09-11Hoist all the GPT header checks into gpt_chk_header(). Tweak remainingKenneth R Westerback
2015-09-11Build actual boot code with -D_STANDALONE so that we do not include userlandMiod Vallat
2015-09-11Introduce rtref(9) use it in rtable_lookup() before returning a routeMartin Pieuchot
2015-09-11Apply the link state change hook to RTF_LOCAL routes.Martin Pieuchot
2015-09-11Convert _TM_ flags to TAME_ flags, collapsing the entire mappingTheo de Raadt
2015-09-11rtfree(9) accepts NULL now.Martin Pieuchot
2015-09-11When pf modifies a TCP packet, it sets the M_TCP_CSUM_OUT flag inAlexander Bluhm
2015-09-11Move all prototypes of gpt helper functions to top of file. RenameKenneth R Westerback
2015-09-11Shuffle some variables around, add a couple, and eliminate hordesKenneth R Westerback
2015-09-11Increment the reference count of CLONING routes before flushing allMartin Pieuchot
2015-09-11Save/restore MSR_APICBASE during suspend/resumeStefan Fritsch
2015-09-11Move initialization of count of spoofed GPT partitions closerKenneth R Westerback
2015-09-11GPT partitions cannot start at offset 0. Eliminate the variableKenneth R Westerback
2015-09-11remove some bits of srp.h i had pasted in here by accidentDavid Gwynne
2015-09-11Stricter checks on sockaddr content when binding PF_INET sockets.Vincent Gross
2015-09-11Move the multicast option parsing out of in6_selectroute().Martin Pieuchot
2015-09-11Remove the unfinished che(4) driver for Chelsio 10G cards. I lost interestClaudio Jeker
2015-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.Stefan Sperling
2015-09-11KNF shuffling of local declarations in readgptlabel().Kenneth R Westerback
2015-09-11The must be no space after the syslog priority in the sendsyslog(2)Alexander Bluhm
2015-09-11First step at making ix(4) MPSAVE. This is largely based on the em(4)Claudio Jeker
2015-09-11readgptlabel() is called from readdoslabel() so there is no needKenneth R Westerback
2015-09-11Don't copy more sense data than we have space for, so we don't crash whenJonathan Matthew
2015-09-11if_put after if_get.David Gwynne
2015-09-11Kill selectroute().Martin Pieuchot
2015-09-11if_put for ip6_input. OK mpi@Claudio Jeker
2015-09-11Spoof EFI SYSTEM GPT partitions as MSDOS partitions. As is doneKenneth R Westerback
2015-09-11Now that interrupt-safe uvm maps are porperly locked, the interrupt-safeMark Kettenis
2015-09-11Eliminate use-once variable in readgptlabel() and just use theKenneth R Westerback
2015-09-11remove some more trailing whitespaceDavid Gwynne
2015-09-11fairly simple size for free()Theo de Raadt
2015-09-11size for free()Theo de Raadt
2015-09-11if_put for icmp6. Again we cheat a bit with the hop limit to simplify the code.Claudio Jeker
2015-09-11whitespacesMartin Pieuchot
2015-09-11FOREACH macro is not safe to use when removing elements on a list.Martin Pieuchot
2015-09-11iterate over the new half of the if idx map rather than loop on the oneDavid Gwynne
2015-09-11Add ddb ps/o, displaying just the non-idle on-proc threadsPhilip Guenther
2015-09-11Only include <sys/tame.h> in the .c files that need itPhilip Guenther
2015-09-11Kill yet another argument to functions in IPv6. This time ip6_output'sClaudio Jeker
2015-09-11Don't spoof GPT OpenBSD partitions. Simply record and use the first oneKenneth R Westerback
2015-09-11in6_embedscope() needs to lose some weight. Remove the last argument.Claudio Jeker
2015-09-11Ignore the 'rotation lock' button on my Yoga12Philip Guenther
2015-09-11Change device locators type from int to long, for the sake of 64-bit portsMiod Vallat
2015-09-10GPT requires crc32 unconditionally, for (size-constrained) installTheo de Raadt