summaryrefslogtreecommitdiff
path: root/usr.sbin
AgeCommit message (Collapse)Author
2015-12-07Sync proc.c, use proc_composev()Reyk Floeter
2015-12-07Merge makemap(8) into smtpctl(8).Sunil Nimmagadda
Ok gilles@, jung@
2015-12-07sync with vmdReyk Floeter
2015-12-07Skip the "fatal in" message prefix when aborting with fatal() - whenReyk Floeter
the daemon died with a message, it is obvious that a fatal condition happened. More important is a useful, but short, message that provides enough information to fix the problem. OK benno@ deraadt@
2015-12-07Remove NULL-checks before free(). No functional change.mmcc
2015-12-06Prevent running a VM with the same name multiple times - multipleReyk Floeter
instances of the same configuration will be handled in a different way later. It is also not a good idea to use the same writeable disk with multiple VMs at the same time. As discussed with mlarkin@
2015-12-06remove some now-unused enumsMike Larkin
ok reyk@
2015-12-06un-needed extern which was removed a while backMike Larkin
2015-12-06multicast_{host,router} -> multicast.Martin Pieuchot
ok ajacoutot@
2015-12-06Use __progname instead of manually handling argv[0].Tobias Stoeckmann
ok deraadt, mmcc, tedu
2015-12-06spacingReyk Floeter
2015-12-06Print the TTY in the vmctl status output.Reyk Floeter
2015-12-06When a new vm is created with VMM_IOC_CREATE, the kernel assigns aReyk Floeter
unique id to it. This happens in the vm child process and has to be communicated to the parent processes to track the vm. Knowing the vm id in the parent and vmm processes also allows to remove vm from the daemons list on terminate requests later.
2015-12-06Check errno from config_getvm() correctlyReyk Floeter
2015-12-06Report errno from config_getvm() correctlyReyk Floeter
2015-12-06Terminate all running VMs on startup: we're not able to pick up stateReyk Floeter
of "zombie" VMs yet, they are not useful without the device layer, so terminate them on vmd startup. As discussed with mlarkin@
2015-12-05use argument names consistently.Igor Sobrado
ok reyk@
2015-12-05Remove ancient and no longer valid installation instructions.mmcc
2015-12-05Remove LBL-specific stuff and a reference to CHANGES.mmcc
2015-12-05Remove a few NULL-checks before free().mmcc
2015-12-05Remove a bunch of NULL-checks before free().mmcc
2015-12-05initialize host, to get rid of gcc warning, the conditions are correct.Sebastian Benoit
ok henning@
2015-12-05Print shorter error message if opening /dev/vmm failed.Reyk Floeter
Pointed out by deraadt@
2015-12-05Remove VERSION, whose contents were simply "3.4".mmcc
2015-12-05Add OpenBSD IdReyk Floeter
2015-12-05Remove two sets of NULL-checks before free().mmcc
2015-12-05strings.h -> string.h to prevent an implicit declaration. Also removesmmcc
two NULL-checks before free().
2015-12-05Remove a log of changes from 1991 to 1998.mmcc
2015-12-05Align columns to printed output in "vmctl status"Mike Larkin
2015-12-05strings.h -> string.h to prevent an implicit declaration. Also remove ammcc
bunch of NULL-checks before free().
2015-12-05cleanup some log messages with wrong function names etc.Sebastian Benoit
ok henning,claudio
2015-12-05Another imsg_read user I did miss in my EAGAIN rampage.Claudio Jeker
2015-12-05#include <string.h> not strings.hClaudio Jeker
2015-12-05Pass the pppx_hdr when sending packets through the pppx device and use theYASUOKA Masahiko
ppp_id in the pppx_hdr to find the associated ppp when receiving the packets from the device.
2015-12-05Forgot about eigrp when doing the imsg_read EAGAIN fixes.Claudio Jeker
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-12-05EAGAIN handling for imsg_read. OK henning@ benno@Claudio Jeker
2015-12-05Pledge ospfd SE ("stdio inet mcast") and RDE ("stdio") move some codeClaudio Jeker
around to make it possible. Parent can't be pledged at the moment because of carp ioctl (carp demote). Putting it in so that people can test. OK benno@
2015-12-05all the signal ignoring can be done in one placeTed Unangst
2015-12-05don't attempt to process AgentX packets when a short read is encounteredBret Lambert
while here, remove a pair of duplicate function definitions ok benno@
2015-12-05pull the config file opening up considerably earlier to fail fast.Ted Unangst
parsing is still done in the child, so we can't guarantee success, but if the file is missing entirely we won't daemonize in that state.
2015-12-05Remove NULL-checks before free()mmcc
2015-12-05strings.h -> string.h to prevent an implicit declaration warning.mmcc
2015-12-05strings.h -> string.h to prevent an implicit declaration warning. Alsommcc
remove a handful of NULL-checks before free().
2015-12-05strings.h -> string.h as necessary to prevent implicit declarationmmcc
warnings
2015-12-05Don't check for NULL before free()mmcc
2015-12-05strings.h -> string.h so that memcpy is declared. ok deraadtmmcc
2015-12-05vmctl has no need to change the socket that talks to vmd.Theo de Raadt
discussed with reyk