aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* o typo: will -> withWarner Losh1998-07-021-1/+1
| | | | Notes: svn path=/head/; revision=37328
* o fix bug in conversion of DOS 32-bit signed number to FreeBSD's 64-bitWarner Losh1998-07-022-4/+4
| | | | | | | | | off_t. This fixed the primitive 'copy protection' that the program I'm using. Notes: svn path=/head/; revision=37327
* Kill printf accidentally committedWarner Losh1998-07-011-3/+1
| | | | Notes: svn path=/head/; revision=37326
* Make sourcer's main program execute in X mode.Warner Losh1998-07-017-61/+49
| | | | | | | | | | | o Make the dos emulation treat c: and C: the same way. Sourcer was doing a chdir("c:\\") rather than a chdir("C:\\"); o use drlton() in all places where we used to use -'A' so that we're always case independent. o use drntol() in all places where we used to use + 'A' for similar reasons Notes: svn path=/head/; revision=37325
* Fixed missing options headers. Options that affect LKMs shouldn'tBruce Evans1998-07-012-6/+12
| | | | | | | exist. Notes: svn path=/head/; revision=37324
* Added opt_vmpage.h to SRCS so that it actually gets created.Bruce Evans1998-07-012-10/+10
| | | | Notes: svn path=/head/; revision=37323
* Clean up grammar. Provide proper pathnames for spool directories.Joseph Koshy1998-07-011-13/+15
| | | | | | | | | Document dependency on current load average for starting new batch jobs. PR: 7109 Notes: svn path=/head/; revision=37322
* The CCP layer now behaves as follows:Brian Somers1998-06-305-15/+41
| | | | | | | | | | | | | | | | o If we've denied and disabled all compression protocols, stay in ST_INITIAL and do an LCP protocol reject if we receive any CCP packets. o If we've disabled all compression protocols, go to ST_STOPPED and wait for the other side to ask for something. o If we've got anything enabled, start REQing as soon as the auth layer is up. o If we're in multilink mode, than the link level CCP goes straight to ST_STOPPED irrespective of what's configured so that we never try to compress compressed stuff by default. Notes: svn path=/head/; revision=37320
* Cross-reference to sysconf(3).Eivind Eklund1998-06-301-1/+2
| | | | Notes: svn path=/head/; revision=37319
* Implement int 2f ax=1600, which is, according to the Interrupt List,Warner Losh1998-06-301-1/+5
| | | | | | | | | | used to check to see if windows 3.x if running. We always return 0, which means that neither Windows 3.x nor Windows/386 2.x is running. It also means, btw, that XMS version 1 isn't installed, which is true since we don't implement that either. Notes: svn path=/head/; revision=37318
* Pick up kernel variables/constants using sysctl rather than through /dev/memPoul-Henning Kamp1998-06-302-80/+17
| | | | | | | | | | | Use /dev/null for opening the kvm library, we don't need access to /dev/mem anymore. ps can now run without the setgid(kmem) bit. If it does it will not be able to show argv/envp for another uid's processes unless you are root. Notes: svn path=/head/; revision=37317
* Allow /dev/null as path for the "/dev/mem" file, and assume that peoplePoul-Henning Kamp1998-06-302-30/+38
| | | | | | | | | | know what they're doing if they do that. This will allow ps to use the kvm_proc.c bits without having access to /dev/mem. Fix kvm_proc.c to not need /dev/mem for access to argv/envp Notes: svn path=/head/; revision=37316
* Add 3 sysctl variables for future use by ps)1_Poul-Henning Kamp1998-06-305-7/+34
| | | | Notes: svn path=/head/; revision=37315
* Fixed printf format errors.Bruce Evans1998-06-3010-32/+51
| | | | Notes: svn path=/head/; revision=37314
* Fixed printf format errors.Bruce Evans1998-06-3010-21/+22
| | | | Notes: svn path=/head/; revision=37313
* Fixed printf format errors.Bruce Evans1998-06-304-9/+9
| | | | Notes: svn path=/head/; revision=37312
* Add PSE36 to the bits we know by name.Poul-Henning Kamp1998-06-302-4/+4
| | | | Notes: svn path=/head/; revision=37311
* Fixed (1970's/old-GNU style) a missing declaration of a function thatBruce Evans1998-06-301-0/+1
| | | | | | | doesn't return int. Notes: svn path=/head/; revision=37310
* Fixed printf format errors.Bruce Evans1998-06-308-21/+22
| | | | Notes: svn path=/head/; revision=37309
* Fixed (1970's style) missing declaration of a function that doesn'tBruce Evans1998-06-301-0/+2
| | | | | | | return int. Notes: svn path=/head/; revision=37308
* Fixed printf format errors. Didn't fix gross homemade varargs functionBruce Evans1998-06-301-1/+1
| | | | | | | | Write(). Pointers are passed to it as longs, but it expects them to be passed as ints. The alpha non-fixes made this worse. Notes: svn path=/head/; revision=37307
* Fixed the type of yyerror() (1970's style).Bruce Evans1998-06-301-0/+1
| | | | Notes: svn path=/head/; revision=37306
* Fixed printf format errors.Bruce Evans1998-06-301-1/+1
| | | | Notes: svn path=/head/; revision=37305
* Fixed printf format errors.Bruce Evans1998-06-302-2/+2
| | | | Notes: svn path=/head/; revision=37304
* Fixed print format errors.Bruce Evans1998-06-301-1/+1
| | | | Notes: svn path=/head/; revision=37303
* Fixed a printf format error. Didn't fix assumption that sigset_t isBruce Evans1998-06-303-3/+3
| | | | | | | integral. Notes: svn path=/head/; revision=37302
* Fixed printf format errors.Bruce Evans1998-06-304-7/+7
| | | | Notes: svn path=/head/; revision=37301
* Fixed scanf format errors. The error handling is not quite bug for bugBruce Evans1998-06-301-7/+4
| | | | | | | | | compatible. I think small negative uids are handled compatibly but other out of bounds ones are truncated differently for certain sizes of uid_t. Notes: svn path=/head/; revision=37300
* Fixed printf format errors. Don't assume so many things about time_t.Bruce Evans1998-06-301-20/+16
| | | | | | | | | Obtained from: partial merge of ADO version tzcode96h (was fully merged in 1.10 but backed out in 1.11; the FreeBSD code for %s was earlier, prettier but buggier). Notes: svn path=/head/; revision=37299
* Leading whitespace in Makefile are TABS not spaces....Søren Schmidt1998-06-302-4/+4
| | | | Notes: svn path=/head/; revision=37298
* Fixed printf format errors.Bruce Evans1998-06-303-8/+10
| | | | Notes: svn path=/head/; revision=37297
* Nuked opt_defunct.h and kern_opt.c. config(8) now generates good enoughBruce Evans1998-06-308-86/+6
| | | | | | | warnings about all unknown options. Notes: svn path=/head/; revision=37296
* add new opt_nfs.h to cleanfiles...John-Mark Gurney1998-06-304-8/+8
| | | | Notes: svn path=/head/; revision=37294
* fix more of my breakage... :(John-Mark Gurney1998-06-302-2/+10
| | | | | | | create opt_vmpage.h Notes: svn path=/head/; revision=37293
* Sigh, we need this one now.Poul-Henning Kamp1998-06-301-0/+1
| | | | Notes: svn path=/head/; revision=37292
* fix buildworld hopefully be3fore anyone complains...John-Mark Gurney1998-06-3010-10/+30
| | | | | | | | | | | NFS_*TIMO should possibly be converted to sysctl vars (jkh's suggestion), but in some cases it looks like nfs keeps a copy of the value in a struct hash sizes are already ifdef'd KERNEL, so there aren't userland inpact from them... Notes: svn path=/head/; revision=37291
* These are a selection of small problems and annoyances with the netbootPoul-Henning Kamp1998-06-304-15/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | code. Apart from the first one, none really affect typical configurations but are nevertheless unnecessary limitations. We use netbooted PCs as student X-terminals and all of the below fixes have been useful. Apologies for including them all in one PR, but some are just too silly or trivial to send on their own! a) Newer SMC cards have hardware addresses starting with 00:E0. Netboot compares the MAC address with 00:00:C0 to determine if it is a WD/SMC card, so it fails to detect these. b) Netboot is unable to boot kzipped kernels, as it assumes that the kernel load address is 0x100000. c) Users can abort the booting process and enter arbitrary network addresses, or boot from a floppy disk. This can be a problem when netbooted machines are used in a student environment. d) It is not possible to set all options via bootp. For example there is no way to remotely force a client to boot from disk. With both SECURE_BOOT(patch below) and NO_TFTP defined, short of unplugging the eprom there is no way at all to get the client to boot locally. A generic solution is to allow complete netboot commands to be sent using bootp lines such as: :T132="diskboot": e) The last character of netboot command names is not checked. You can type 'iz 10.0.0.1' and it will be interpreted as 'ip'. This is only important if you try to add a new command which is the same as an existing one except for the last character. f) We have a configuration where multiple servers are willing to serve a diskless client. The tftp config file, or the bootptab entry on each server must specify the root and swap filesystems as 'ip:/fs' even though 'ip' will usually be the responding server's IP address. It would be nice if netboot could automatically prepend the server's IP address to an entry specified as just '/fs', so that multiple servers can use the same tftp or bootp configuration files. Admittedly this is hardly a major problem! PR: 7098 Submitted by: Ian Dowse <iedowse@maths.tcd.ie> Notes: svn path=/head/; revision=37290
* #include sys/libkern.h instead of stdlib.h.Poul-Henning Kamp1998-06-301-2/+2
| | | | | | | | | PR: 7105 Reviewed by: phk Submitted by: Robert Watson <robert+freebsd@cyrus.watson.org> Notes: svn path=/head/; revision=37289
* Byte count statistics of multicast vifs are invalid.Poul-Henning Kamp1998-06-301-2/+2
| | | | | | | | | | The problem is caused by a wrong endianess in the sum. PR: 7115 Submitted by: Joao Carlos Mendes Luis <jonny@jonny.eng.br> Notes: svn path=/head/; revision=37288
* remove option LINUX as it did nothing, add DEBUG_LINUX to debug theJohn-Mark Gurney1998-06-304-6/+14
| | | | | | | | | linux emulation... (actually moved LINUX to opt_dontuse.h) Notes: svn path=/head/; revision=37287
* move OVERRIDE_TUNER from i386 to general options... it's not i386John-Mark Gurney1998-06-303-7/+6
| | | | | | | specific Notes: svn path=/head/; revision=37286
* document options to hardwire GUS irq/dmas...John-Mark Gurney1998-06-306-5/+31
| | | | Notes: svn path=/head/; revision=37285
* document PCI_QUIET that prevents pci from compiling in so many stringsJohn-Mark Gurney1998-06-305-8/+28
| | | | Notes: svn path=/head/; revision=37284
* Re-alphabetize and update the subdir descriptions.Jordan K. Hubbard1998-06-301-2/+4
| | | | | | | PR: 7116 Notes: svn path=/head/; revision=37283
* document some VM paging options for cache sizes:John-Mark Gurney1998-06-305-5/+28
| | | | | | | | | PQ_NOOPT no coloring PQ_LARGECACHE used for 512k/16k cache PQ_HUGECACHE used for 1024k/16k cache Notes: svn path=/head/; revision=37282
* make NO_SCSI_SENSE a proper option (already documented in LINT)John-Mark Gurney1998-06-302-1/+4
| | | | Notes: svn path=/head/; revision=37281
* document and make EXPORTMFS a new style optionJohn-Mark Gurney1998-06-304-4/+11
| | | | Notes: svn path=/head/; revision=37280
* Add rcsid. Remove unused #includes. Use err(3) and check spelling. ReorganizePhilippe Charnier1998-06-304-188/+158
| | | | | | | man page. Notes: svn path=/head/; revision=37278
* Split usage string.Philippe Charnier1998-06-306-24/+42
| | | | Notes: svn path=/head/; revision=37277
* Document -r flag, document use of TAPE env variable. Add rcsid. Use err(3).Philippe Charnier1998-06-303-49/+67
| | | | | | | Remove unused vars (-Wall). Notes: svn path=/head/; revision=37276