Age | Commit message (Collapse) | Author |
|
|
|
* boot.c (S_term_get_peername): New function.
|
|
|
|
* boot.c: Fix typo in last change.
|
|
|
|
* boot.c (main): Only use real device name if root_store is for an
enforced single run starting at the beginning of the device.
|
|
|
|
* boot.c (main): Add newline to error msg.
Patch by Marcus Brinkmann <Marcus.Brinkmann@ruhr-uni-bochum.de>.
|
|
|
|
* boot.c (S_io_revoke): Add reply, replyPoly args.
|
|
* boot.c (S_io_revoke): New (unsupported) routine.
|
|
|
|
* boot.c (isig): New variable.
(init_termstate): If it's set, set ISIG flag in c_lflag.
(options): New option -I/--isig.
(parse_opt): Make -I set `isig'.
(boot_script_exec_cmd): Print out args as well as file name.
|
|
|
|
* boot_script.c: Include <string.h> instead of declaring memset here.
Include <stdlib.h> instead of declaring malloc, free here.
|
|
* boot.c: Include <fcntl.h> instead of <fcntlbits.h>. Suggested
by Marcus G. Daniels (marcus@cathcart.sysc.pdx.edu).
|
|
Pass more than a single character buffer to safe_gets.
|
|
|
|
|
|
Include libstore & libshouldbeinlibc.
|
|
New function.
(pseudo_root, root_store):
New variables.
(bootscript_args):
Now an array.
(ds_device_open, ds_device_close, ds_device_write, ds_device_write_inband,
ds_device_read, ds_device_read_inband, ds_device_get_status,
ds_device_set_status, ds_device_map, ds_xxx_device_set_filter,
ds_xxx_device_get_status, ds_xxx_device_set_status, ds_device_set_filter):
Handle "pseudo-root" device.
(main):
Use argp to parse args, and implement the pseudo-root device.
Include <argp.h> & <hurd/store.h>
(options, doc, args_doc):
New variables.
(bootscript):
Made global.
|
|
* boot_script.c (boot_script_parse_line): Don't print gratuitous
output noise.
|
|
* boot.c: Don't include varargs.h.
(set_mach_stack_args): Use stdarg instead of vararg.
|
|
|
|
|
|
(ourdevice.defs): Fix rule to work with Makeconf-generated device.defs.
|
|
|
|
|
|
|
|
|
|
|
|
auth_server_authenticate.
|
|
|
|
|
|
(S_io_reauthenticate): Use new interface.
|
|
|
|
|
|
target installed, and that's OK for many users.
|
|
|
|
|
|
|
|
(SRCS): Remove tcattr.c.
|
|
(S_tioctl_tiocgeta, S_tioctl_tiocseta, S_tioctl_tiocsetaf, term_modes,
term_ccs, term_speeds):
Functions & variables removed.
|
|
(uxboot.0, uxboot.1): Use automatic vars in cmds instead of gratuitous
redundancy.
(LDFLAGS-uxboot.0): Remove useless indirection through variable.
|
|
Moved here from boot.c
|
|
[!UX] (init_termstate, restore_termstate): New hurd versions of these funcs.
|
|
|
|
Use O_RDONLY, not 0 (kind of ironic, this...).
(load_image):
Give the filename with the error message (and a newline).
|
|
If UX is defined, include "ux.h", else define hurdish stuff.
(main): Use get_privileged_ports instead of task_by_pid.
(load_image, boot_script_read_file, main, do_mach_notify_no_senders,
do_mach_notify_dead_name): Use host_exit instead of uxexit.
(boot_script_read_file): Use host_stat instead of uxstat.
(init_termstate, S_tioctl_tiocseta): Use sg_flags field in struct sgttyb.
|
|
(COMMON-OBJS, UX-OBJS): New macros.
(OBJS): Inherit most names from $(COMMON-OBJS).
(LCLHDRS): Add ux.h.
(LDFLAGS): Use target-specific value.
(uxboot.0-LDFLAGS): New macro (with contents from old LDFLAGS).
(uxboot.o, uxboot.0): New targets.
(uxboot): Target renamed from boot.a.
|