summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-08-03introduce route labels, allowing for up to 32 bytes of info to be attachedHenning Brauer
to a route. the label is sent over the routing socket wrapped into a new struct sockaddr_rtlabel, allowing for handling it like any other sockaddr. struct rtentry only contains a (16 bit) label-ID, with the actual labels kept outside the routing table. ID allocator code inspired by my own code for altq and pf tags. mostly hacked at the c2k4 hackathon, markus ok
2004-08-03Rewrite the transport reference count code to avoid leaks.Hakan Olsson
hshoexer@ ok.
2004-08-03- kill a rake of unnecessary .Bk/.Ek macrosJason McIntyre
- simplify SYNOPSIS - sort options - adjust -width for FILES - standard EXAMPLES format - sync usage()
2004-08-03insure -> ensure;Jason McIntyre
2004-08-03Handle geometry parameters as unsigned quantities, getting rid ofOtto Moerbeek
negative number of sectors on large disks and other similar problems. Also make reading of ASCII disk labels more robust by using strtonum(3) instead of atoi(3). ok millert@ deraadt@
2004-08-03spacingTheo de Raadt
2004-08-03Handle geometry parameters as unsigned quantities, getting rid of negativeOtto Moerbeek
number of sectors on large disks and other similar problems. ok toby@ tom@ deraadt@
2004-08-03tweaks;Jason McIntyre
2004-08-03Xrs from Alexey E. Suslikov;Jason McIntyre
2004-08-03add ifconfig(8) Xr and spacing;Jason McIntyre
from Alexey E. Suslikov;
2004-08-03document SHARED_ONLYMarc Espie
2004-08-03When accessing device nodes over nfs, do not trim major and minor numbersMiod Vallat
to 8 bits only; found the hard way by henning@. Ok deraadt@ marius@ millert@
2004-08-03Document 'syncpeer'.Ryan Thomas McBride
2004-08-03Allow a unicast ip address to be specified for pfsync with the 'syncpeer'Ryan Thomas McBride
keyword. This address is used instead of the multicast address to send state updates; this allows pairs of pfsync firewalls to protect the traffic with IPSec. ifconfig must be updated to match the kernel.
2004-08-03Allow a unicast ip address to be specified for pfsync to send it's stateRyan Thomas McBride
updates to; this allows pairs of pfsync firewalls to protect the traffic with IPSec.
2004-08-03When creating a file, set its last access and modification times to theJean-Francois Brousseau
last timestamp received by the `Mod-time' command
2004-08-03Move all of the request- and response-specific handlers into separateJean-Francois Brousseau
files and have only the generic function of each type available to the outside
2004-08-03Don't MKADMIN on cvs_file_get()Jean-Francois Brousseau
2004-08-03Fix an annoying error message on checkouts by loading administrativeJean-Francois Brousseau
information from the CVS Entries, Root and Repository files if the CVS directory exists
2004-08-03cleanupJean-Francois Brousseau
2004-08-03Initialize ndirsJean-Francois Brousseau
2004-08-03make pstat -f show lockingMichael Coulter
ok art@ tedu@ much help from pedro@
2004-08-03microcode for interrupts coalescing on fxp; from intel via freebsdMichael Shalayeff
2004-08-03Hehehe. Remove an #if 0 function that was used in the early days to debugArtur Grabowski
why vga scrolling wasn't working by sending beeps on the speaker.
2004-08-03include some usb ethernet driversTheo de Raadt
2004-08-03include some usb ethernet driversTheo de Raadt
2004-08-03include some usb ethernet driversTheo de Raadt
2004-08-03include a few more ethernet driversTheo de Raadt
2004-08-03permit other types in a bit field (too common)Theo de Raadt
2004-08-03Add a per-root mask of supported requests and a set of macros to set, getJean-Francois Brousseau
and clear the appropriate bits for each request
2004-08-02syncTheo de Raadt
2004-08-02newTheo de Raadt
2004-08-02Unused variableJean-Francois Brousseau
2004-08-02Remove cruft and unbreak compilationJean-Francois Brousseau
2004-08-02When we connect to a remote server, always send the Version request andJean-Francois Brousseau
add a hack so we don't print it (we receive it through a 'M') but store it in the cvs root structure instead. This will allow us to make better decisions in what we use to communicate with the remote server.
2004-08-02On MVME188 systems with 4:1 or 8:1 CMMU pairings, make sure the exceptionMiod Vallat
handling code checks the error status of the correct CMMUs and really reports an error code. This gets us closer to getting these modules to work, at the expense of sanity and some code readability.
2004-08-02more MII flagsBrad Smith
From NetBSD
2004-08-02- Initialise all function's latency timer and cacheline size.Brad Smith
- Fix grammar in error message. From NetBSD ok deraadt@
2004-08-02_bus_dmamap_load_mbuf: check and process pmap_extract failure.Brad Smith
From NetBSD ok deraadt@
2004-08-02Fix a possible mem leak and add a missing yyerror(). OK henning@Claudio Jeker
2004-08-02Heuristic approach to 'trace' in ddb which works without frame pointers.Andreas Gunnarsson
Not perfect yet but better than nothing. art@ ok
2004-08-02A long time ago, the mquery API changed, however the regress was never updated.Dale Rahn
pointed out last week, and again today by art.
2004-08-02Remove a completly unnecessary compare that sneaked in whileArtur Grabowski
I was debugging some completly other problem in this function. cmpxchgq already does an equivalent compare. Discussed on icb a few days ago.
2004-08-02Use some horrible macros to uninline a few functions that are expensiveArtur Grabowski
when inlined and shave a few k from the kernel size. The goal here was not to make the nicest diff possible, but the smallest. deraadt@ drahn@ ok
2004-08-02Fix typo (SIGEV_EVENT -> SIGEV_KEVENT)Brad Smith
From FreeBSD
2004-08-02s/kqueue/kevent/ in correct place.Brad Smith
From FreeBSD
2004-08-02Get a step closer to realityJean-Francois Brousseau
2004-08-02* wrap more code between program-dependent ifdef's and fix a bug whileJean-Francois Brousseau
we're at it
2004-08-02* no locks for nowJean-Francois Brousseau
2004-08-02* add the appropriate preprocessor wrappers to compile only the codeJean-Francois Brousseau
required for each program * make cvs_sock_connect() take a full path to the socket