summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-19syncTheo Buehler
2016-11-19Update for builds with a dedicated user: BUILDUSER now defaults to buildTheo Buehler
and document WOBJGROUP and WOBJUMASK. Also: more consistent quotes. ok jmc
2016-11-19Update for builds with a dedicated build user. Eliminate some moreTheo Buehler
customization variables and refer to mk.conf(5) instead. input & ok tj
2016-11-19Enable builds with a dedicated user that cannot elevate privileges or writeTheo Buehler
to /usr/src or /usr/xenocara. Change /usr/{,x}obj to owner build:wobj with mode 770 and install the systemwide makefiles before starting a build. The root of the noperm fs containing DESTDIR should also be owned by build:wobj. Developers will need to add their users to group wobj to be able to write to /usr/{,x}obj/. "push forward" deraadt; testing, input & ok rpe
2016-11-19Print metric and type for "redistribute" in ospfd -v.Stuart Henderson
From Remi Locherer, ok claudio
2016-11-19hyrogen bomb related fixes, prompted by Carson Chittom; dates moved toOtto Moerbeek
UTC. ok tb@ jmc@
2016-11-18Unbreak the tree: OFP_GROUP_ANY was renamed to OFP_GROUP_ID_ANY.Theo Buehler
fix found joint with rpe, ok reyk
2016-11-18fix double word;Jason McIntyre
2016-11-18Make the ifconfig switch0 output nicer using a single line and theReyk Floeter
same keys as the actual commands (datapath, maxgroup, flowmax). flowmax should eventually renamed to maxflow for consistency. OK rzalamena@
2016-11-18The special LOCAL and CONTROLLER ports are valid source ports thatReyk Floeter
should be learned by the cache. Fixes "addlocal" ports on switch(4). OK rzalamena@
2016-11-18Sync some changes for ixgbe_initialize_receive_unitsMike Belopuhov
Call a chip specific method to disable RX unit; DPF (Drop [Unicast] Pause Frames) and PMCF (Pass MAC Control Frames) bits should only be enabled on 82598 since others don't document them.
2016-11-18Recognize active SPF+ DA modules as IFM_10G_SFP_CUMike Belopuhov
Reported and tested by Hrvoje Popovski, thanks!
2016-11-18Make switchd(8) use more strings just like tcpdump(8). While here removeRafael Zalamena
action field display from features request.
2016-11-18import from OpenSSL;Ingo Schwarze
the referenced CRYPTO_get_ex_new_index(3) will follow shortly
2016-11-18Copyright and license.Ingo Schwarze
2016-11-18Add Copyright and license.Ingo Schwarze
Mention that BIO_set_fd(3) and BIO_get_fd(3) are macros. Delete off-topic sentences about the return values of BIO_seek(3), BIO_reset(3), and BIO_tell(3).
2016-11-18Add Copyright and license.Ingo Schwarze
Bring in one clarifying sentence from OpenSSL.
2016-11-18Add Copyright and license.Ingo Schwarze
In the SYNOPSIS, provide prototypes rather than #define directives. Bring in improvements to the EXAMPLES section from OpenSSL.
2016-11-18Add Copyright and license.Ingo Schwarze
Bring in a bug fix and the new RETURN VALUES section from OpenSSL.
2016-11-18Add support for printing the missing OpenFlow set-queue action.Rafael Zalamena
2016-11-18Add Copyright and license.Ingo Schwarze
Bring in two clarifying sentences from OpenSSL.
2016-11-18Add Copyright and license.Ingo Schwarze
Document that BIO_free(3), BIO_vfree(3), and BIO_free_all(3) accept NULL. Delete the useless statement that void functions return no value.
2016-11-18Don't print the field 'actions' on features reply, because in the newRafael Zalamena
OpenFlow 1.3.5 it is a reserved field that is not being used.
2016-11-18miss_send_len can also be a CONTROLLER_MAXLEN string not just a number.Reyk Floeter
Requested by rzalamena@
2016-11-18Updates tcpdump's OpenFlow printer to use the string maps from switchdReyk Floeter
(manually synced). Also make the output a bit more like other printers. OK rzalamena@
2016-11-18Fix end of interrupt routine to make pciide(4) work.Visa Hankala
Clue stick from miod@
2016-11-18Define a group_id map and rename the defines accordingly.Reyk Floeter
Requested by rzalamena@
2016-11-18Define constmap in ofp_map.h to be shared along with ofp_map.cReyk Floeter
2016-11-18Remove leading _ from include guards as this violates the reserved space.Reyk Floeter
2016-11-18Fix a panic introduced with the memory leak correction. Use the savedRafael Zalamena
length instead of the packet instruction length to free the old instruction. ok reyk@
2016-11-18Add support for multiple listening socketsJeremie Courreges-Anglas
One can now specify multiple "listen on" statements. The default is to listen on 0.0.0.0 and ::, which means better handling of dual-stack setups. ok sthen@ on a previous version, input and ok reyk@.
2016-11-18Fix two documentation bugs:Ingo Schwarze
1. Specifying a precision for the %s format character limits the number of bytes printed, not the number of characters. 2. Document the intentional POSIX violation of ignoring the locale. Feedback and OK jmc@, bentley@.
2016-11-18Delete useless call to setlocale(3).Ingo Schwarze
While the C library function printf(3) is used here and is locale-dependent, the printf(1) utility does not use the locale dependent parts %lc and %ls. While POSIX requires LC_NUMERIC support, we intentionally don't implement that in printf(3). In summary, no functional change. While here, sort headers and use the usual __dead usage() idiom. Based on a patch from Jan Stary <hans at stare dot cz>. OK bentley@
2016-11-18Use the ErrorEPC register for curcpu().Visa Hankala
2016-11-18Add more maps to print. As discussed with rzalamena@Reyk Floeter
2016-11-18Support for new GPI signals, including X550 external PHY interruptMike Belopuhov
This factors out the code configuring General Purpose Interrupts into a separate function and provides LASI (Link Alarm Status Interrupt) handler used by controllers in the X550 family lacking integrated PHY.
2016-11-18Reduce difference in ixgbe_initialize_receive_units to FreeBSD;Mike Belopuhov
no binary change.
2016-11-18Minor code restructuringMike Belopuhov
- separate functions for delay value calculation and figuring out whether or not we're doing SFP. - MAC type detection is now done by ixgbe_set_mac_type; - call {enable,disable}_tx_laser conditionally; - unused TSO code bites the dust; - default to "IFM_ETHER | IFM_AUTO" when we can't select any other media type.
2016-11-18Exclude the description field from the generated maps by default.Reyk Floeter
2016-11-18Revert previous, I confused the columnsReyk Floeter
2016-11-18remove 'OpenFlow' prefix from version commentsReyk Floeter
2016-11-18Small code improvements:Rafael Zalamena
- Free ibufs on validation failures; - Don't use htons() for flow-mod command; ok reyk@
2016-11-18Add more documentation to header definitions that were missing.Rafael Zalamena
2016-11-18Fix the flowmod header to send the correct command and buffer id.Reyk Floeter
OK rzalamena@
2016-11-18Define the struct constmap in each generated C file.Reyk Floeter
2016-11-18Fix file reference in generated comment OK rzalamena@Reyk Floeter
2016-11-18Remaining PHY bits; call SFP module detection code for X550 as wellMike Belopuhov
2016-11-18OpenFlow has a very simple finite state machine that is onlyReyk Floeter
indirectly documented in the specification. Add the states to the header as it is important for all implementations. Both switch(4) and switchd(8) have to be updated to follow the fsm instead of answering any requests at any time. OK rzalamena@
2016-11-18Fix some style issues in header file:Rafael Zalamena
- Use the right amount of zeros to match the header bit length; - Use hex instead of bit shifting;
2016-11-18Remove virtualization-related bitsMike Belopuhov