Commit Graph

158774 Commits

Author SHA1 Message Date
pooka
a2b224da1f Error with rtagid instead of tagid. caught by Dan's compiler flags. 2007-05-11 11:43:08 +00:00
rumble
0732a5ddbc IP12's PROM passes us a '-a' flag in argv when booting directly from the
disk volume header. On NetBSD this means RB_ASKNAME, however in SGI terms
it appears to mean 'autoboot'.

Add an appropriate kludge to keep us from doing the wrong thing.

XXX - This whole argv/env/prom parameter mess needs to be cleaned up.
2007-05-11 02:30:00 +00:00
rumble
18ae6034fe Make this compile again (untested). 2007-05-11 02:25:34 +00:00
rumble
7a969b00a1 Update a prototype corresponding to rev. 1.36 of sgimips/autoconf.c. 2007-05-11 01:40:18 +00:00
dogcow
c1583b0d2c Since /etc/services has gotten rather large, use a minimal one for install
kernels. (mount_nfs is notably the only binary that doesn't gracefully deal
with the lack of an /etc/services file, it appears.)
2007-05-10 23:22:27 +00:00
dyoung
e096ddfc8a Document state policy flags for 'nat' and 'rdr' rules. 2007-05-10 23:03:22 +00:00
dyoung
f7748bc6aa pfctl: extend pf.conf(5) syntax. Let the operator supply an optional
"state lock" flag (if-bound, gr-bound, floating) at the end of a
NAT rule.  The new syntax is backwards-compatbile with the old
syntax.

PF (kernel): change the macro BOUND_IFACE() to the inline function
bound_iface(), and add a new argument, the applicable NAT rule.
Use both the flags on the applicable filter rule and on the applicable
NAT rule to decide whether or not to bind a state to the interface
or the group where it is created.
2007-05-10 22:30:54 +00:00
xtraeme
d4be10ac51 Typo: prop_dictionary_receive_ioctl -> prop_dictionary_recv_ioctl.
Bump date.
2007-05-10 22:15:47 +00:00
christos
48f401a8e0 - linux uname -m on x86 returns i{3,4,5,6}86 make it so.
- delete the machine sysctl that never worked, and gc linux_machine.
2007-05-10 21:30:14 +00:00
rumble
7ab6f41450 A few changes to allow booting to multi-user with IP12 kernels squished
into oversized volume headers:

Query ARCBIOS for OSLoadFilename and OSLoadOptions first, rather than only
using the environment variables passed since we want to go through arcemu.

Add an ugly hack to arcemu that munges the nvram 'bootfile' variable. We
need this because bootfile will point to the volume header, which then
translates into a bogus root device of 'sd0i', or similar.
2007-05-10 21:24:37 +00:00
dsl
c1079eace9 Use '.equ' instead of '.set' when defining global constants.
On alpha '.set' has a non-standard purpose.
2007-05-10 21:01:14 +00:00
christos
f8178c49fa use syslog_r, from OpenBSD 2007-05-10 18:44:24 +00:00
plunky
09f74f05a1 add ChangeLog note about kauth(9)
(from Elad)
2007-05-10 18:34:02 +00:00
rumble
649a7beb38 Sanity check the environment variable first. 2007-05-10 17:45:58 +00:00
christos
2f776ce02e Move .db files for services and netgroup to /var/db per gimpy's request. 2007-05-10 17:45:50 +00:00
rumble
dd214a45b1 Clean up extracting environment variables passed by the prom. No functional
change.
2007-05-10 17:27:05 +00:00
christos
ef061fd462 move the #if 0 down a few lines so linux_machine gets initialized. Pointed
out by Joachim K�nig
2007-05-10 17:12:32 +00:00
tsutsui
25476aa317 Pull a fix for PCIe variants from FreeBSD's if_re.c rev 1.71:
> - With the PCIe devices, it looks issuing a TX command while there's
>   already a transmission in progress doesn't have any effect. In other
>   words, if you send two packets in rapid succession, the second one may
>   end up sitting in the TX DMA ring until another transmit command is
>   issued later in the future. Basically, if re_txeof() sees that there
>   are still descriptors outstanding, it needs to manually resume the
>   TX DMA channel by issuing another TX command to make sure all
>   transmissions are flushed out. (The PCI devices seem to keep the
>   TX channel moving until all descriptors have been consumed. I'm not
>  sure why the PCIe devices behave differently.)
2007-05-10 14:04:47 +00:00
pooka
7806d3dfc4 assert that yield/continue is done only with a real continuation 2007-05-10 12:36:44 +00:00
pooka
4966e1c1de Add some kludges to be able to execute requests on the regular program
stack instead of the continuation stack.  This is for lib/36011, where
pthread gets confused since we aren't running on the regular stack.
I'm not really sure which direction to go to with this quite yet, so
make the hack hard to enable on purpose.  The whole request dispatch
code needs cleaning anyway.
2007-05-10 12:26:28 +00:00
lukem
8b1e1fad90 Switch from fparseln() to the internal getline() when parsing HTTP headers.
Makes ftp a bit more portable (not needing fparseln()) at the expense of not
supporting arbitrary long header lines, which I'm not concerned about
because we don't support header line continuation either...
2007-05-10 12:22:04 +00:00
he
e085b08462 The sl_delete function needs namespace protection added here as well. 2007-05-10 11:52:28 +00:00
itohy
bc7976e5a8 Add missing " 2007-05-10 09:08:38 +00:00
sketch
5f4b89c72b Match recent addition as a STAC9200. 2007-05-10 07:48:16 +00:00
jnemeth
e5ee0a4bea we now support floppy drives on SBus based machines 2007-05-10 07:47:27 +00:00
sketch
aeb96b4230 Update previous to match what the author probably meant to do. 2007-05-10 07:34:59 +00:00
lukem
aeb5730de8 Replace references from draft-ietf-ftpext-mlst-NN to RFC 3659. 2007-05-10 05:59:30 +00:00
kent
d32678c2dd Support for headphone-sensing for DELL Inspiron 6400.
PR#36302 by Aleksej Saushev
2007-05-10 05:44:37 +00:00
lukem
2294f71cef Use getline() instead of fparseln() 2007-05-10 05:35:31 +00:00
lukem
82552a7668 Implement copy_bytes() to copy bytes from one fd to another via the
provided buffer, with optional rate-limiting and hash-mark printing,
using one loop and handle short writes.
Refactor sendrequest() and recvrequest() to use copy_data().
Addresses PR 15943.
2007-05-10 05:17:10 +00:00
yamt
683644f00e nfs_write: report an error correctly in the case of IO_SYNC. 2007-05-09 23:17:45 +00:00
tsutsui
eab20f9c7f Fix wrong softc size (missed in the previous). 2007-05-09 23:16:37 +00:00
pooka
888697433e remove caveat no longer applicable 2007-05-09 21:50:47 +00:00
pooka
3c246dfd5b use fprintf instead of errx for usage() 2007-05-09 21:46:27 +00:00
tnn
05ca7e85d0 Add an EXAMPLES section. 2007-05-09 21:00:27 +00:00
agc
0ea3ae4272 Further syncing of syspkg descriptions with reality.
This one includes more locales, and a revamp of the mis-ordered text
multi-line descriptions, and further adding of missing descriptions.
2007-05-09 20:58:06 +00:00
dsl
844e5f00de Allow for other info in opt_fpsp.h when trying to find out whether FPSP
is enabled.
Surely there are proper mechanisms that can be used to conditionally include
this file?
2007-05-09 20:43:53 +00:00
dsl
1769aced1d Fix build. 2007-05-09 20:42:12 +00:00
tnn
098bf95670 Change [-O sshopt value] to [-O sshopt=value] to better conform with the
way other userland apps behave. In /etc/fstab one would specify options
with -O=sshopt=value.
2007-05-09 20:25:20 +00:00
agc
75e71ba491 Some updates for the descriptions for system packages - firstly some more
locale support descriptions, and remove the sendmail descriptions.
2007-05-09 20:05:12 +00:00
tnn
edbbe0d8f9 Add flag [-O sshopt value] to mount_psshfs(8), allowing the user to specify
options to pass along to ssh(1). Remove redundant flag [-p sshport]; an
equivalent of -O Port sshport. ok'd by pooka@
2007-05-09 19:54:39 +00:00
agc
8dc1e98be4 Note that responsibility for syspkgs has been handed to agc and apb.
I'll take the bricks for the iSCSI target.
2007-05-09 19:36:58 +00:00
pooka
4862309053 Remove the puffs_usermount argument from puffs_req_handle(). It can
be found from the other arguments and this way puffs_req_handle() is
more symmetric with the other puffs_req() routines.
2007-05-09 18:36:52 +00:00
pooka
19db57c596 List all current ways to write a file system. Also, add a reference
to puffs_req(3) for the manual operation case.
2007-05-09 18:24:11 +00:00
pooka
a1388b4c53 Return 0 from puffs_mainloop() if no error occurs.
pointed out by Phil Nelson
2007-05-09 18:23:12 +00:00
christos
27ee4934f6 restore changes from v1.5:
- disable sigwait in the non-threaded case since it does not work.
- enable inline
2007-05-09 17:50:11 +00:00
christos
36a3340867 PR/36299: Greg Woods: Add namespace protection for sl_delete. 2007-05-09 17:10:29 +00:00
pooka
e5a894536c document PUFFS_KFLAG_WTCACHE and PUFFS_KFLAG_IAONDEMAND 2007-05-09 13:54:08 +00:00
pooka
06dd177014 document puffs_setback() 2007-05-09 13:46:16 +00:00
christos
81d59b255c PR/36294: De Zeurkous: login(1) -- inconsistent exit behavior on EOF
- Always EXIT_FAILURE when login fails.
- Cleanup fork code in krb5 (old login).
2007-05-09 01:56:25 +00:00