summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/system.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-05-17more then -> more than;jmc2-6/+6
2010-05-17tweak previous;jmc2-8/+8
2010-05-17regenjsg2-2/+32
2010-05-17add some devices found on a core i5 machinejsg1-1/+7
2010-05-17Implement two new filters, max-as-len and max-as-seq. The first is limitingclaudio7-10/+114
the length of an AS path (matches if the path is longer then the specified lenght) the second matches when a sequence of the same AS number is longer then the specified length). max-as-len is good to protect crappy comercial bgp boxes from other crappy comercial bgp boxes. max-as-seq was a feature request from SwissIX and maybe EuroIX to find and filter prepends. Additinal testing and OK sthen@
2010-05-17Last bits of MPLS VPN support. Hook kernel routing tables and RIB together.claudio10-317/+1052
This adds a bit of new config to specify the mapping between an rdomain and the BGP MPLS VPN instance, example: rdomain 1 { descr "CUSTOMER1" rd 65003:1 import-target rt 65003:3 export-target rt 65003:1 depend on mpe0 network 192.168.224/24 } The "depend on mpe0" is a but ugly but for now this is the quickest way to figure out which interface bgp should use to insert the MPLS routes. A big side-effect of this diff is that networks are now internally distributed through kroute.c. This needs some kernel changes that will follow hopefully soon. OK henning@
2010-05-17Fix locking logic, remembering that hppa locks are inverted. Whilst herejsing1-7/+10
also add mpl_cpu and curcpu() to the debugging messages. Issue spotted by and ok kettenis@
2010-05-17The host address encoding of FEC was killed in RFC5036 and we're happyclaudio2-10/+4
about that. OK michele@
2010-05-17The function term_flushln() had effectively forked wrt to bsd.lv.schwarze1-46/+40
This is the OpenBSD part of the main step to bring it back in sync. At the same time, this prevents trailing whitespace in the output: We delay writing blanks until we are sure printable characters follow. This is achieved by * not using vbl any longer for the control of line breaking * such that vbl can sum up all kinds of white space * before writing a word, printing all the blanks collected in vbl * within the word, adding NBSP chars to vbl, then continuing with the word * after the word, adding blanks to vbl, then starting the next word
2010-05-16Rewrite the main mdoc text parser, mdoc_ptext()schwarze1-38/+50
to make it easier to understand and to fix various bugs: * strip white space from the end MDOC_TEXT elements in literal mode * in literal mode, a line may be blank even when containing tabs * escaped backslashes do not escape following characters ok kristaps@
2010-05-16Use a temporary variable for now to sidestep -Wbounded checking whennicm3-13/+18
copying vendor[8]/product[16]/revision[4] out of struct scsi_inquiry_data together with one memcopy. ok krw
2010-05-16Make the DE_INTERNALIZE/EXTERNALIZE macros copy to/from the structnicm1-3/+5
direntry deName[8]/deExtension[3] buffers separately rather than in one 11 byte copy. Makes gcc4 -Wbounded happy. ok krw
2010-05-16fix (again) TKIP MIC entries in set_key().damien1-10/+6
2010-05-16fix ic_max_nnodes computation.damien1-8/+4
no need to set KEY3&KEY4 entries in the split TKIP MIC case (these entries are set to 0 already.)
2010-05-16add AR9300 PCI Iddamien2-4/+6
2010-05-16Use a per CPU trap save area, ensuring that we maintain 64-byte alignmentjsing3-16/+20
so that it stays within a single cache line. Feedback and ok kettenis@
2010-05-16no need to set the MAC address to 0 for TKIP MIC entries; the keydamien1-10/+1
cache is already cleared at startup and entries >64 will never have their MAC addresses set. removes pairs of writes in set_key.
2010-05-16cleanup hardware key cache management (not used yet)damien5-65/+105
2010-05-16the cp-demangler is part of libsupc++ as wellespie1-2/+2
2010-05-16mux support for remote forwarding with dynamic port allocation,markus7-20/+135
use with LPORT=`ssh -S muxsocket -R0:localhost:25 -O forward somehost` feedback and ok djm@
2010-05-16Don't include -ftree-vrp in -O2 and higher as it has known bugs in gcc 4.2.jsg1-1/+0
Fixes jdk builds among other things. ok robert@ espie@
2010-05-16plug memory leak. `ps' was allocated with strdup(3), but on error pathzinovik1-1/+2
program does not free(3) it.
2010-05-16sync DPRINTF with ar5008damien1-2/+2
2010-05-16cleanup calibration bits (not everything is enabled yet.)damien4-58/+97
2010-05-16initial Host AP bits.damien5-38/+285
2010-05-16>=AR9287 devices support short GI in 20MHz channels, so indicate thisdamien1-1/+3
capability in the HT Capabilities field of the HT IE (not used yet.)
2010-05-16small ar9003_rx_process fixes.damien1-5/+6
clear Rx descriptor part before posting the buffer. always do the PREREAD DMA sync.
2010-05-16return early in {ar5008,ar9003}_rx_free if buffers have not beendamien2-6/+9
allocated.
2010-05-16fix athn_updateslot for fast PLL clock and 40MHz CBWdamien2-11/+17
2010-05-16cleanup interrupts mask management.damien1-13/+12
2010-05-16install unwind.h, like for gcc3.espie2-8/+8
problem spotted by matthieu/naddy okay kettenis@, matthieu@
2010-05-16sync to bsd.lv: enable .Bl documentationschwarze1-56/+109