menu.lua (9b17aa27406f3716383e71c6687d53599a8f8d8a) menu.lua (d7584aa09fcf8d96544e5bfb3ea78f50d7720c0c)
1--
2-- SPDX-License-Identifier: BSD-2-Clause-FreeBSD
3--
4-- Copyright (c) 2015 Pedro Souza <pedrosouza@freebsd.org>
5-- Copyright (c) 2018 Kyle Evans <kevans@FreeBSD.org>
6-- All rights reserved.
7--
8-- Redistribution and use in source and binary forms, with or without

--- 44 unchanged lines hidden (view full) ---

53 color.resetfg()
54 end
55end
56
57local function bootenvSet(env)
58 loader.setenv("vfs.root.mountfrom", env)
59 loader.setenv("currdev", env .. ":")
60 config.reload()
1--
2-- SPDX-License-Identifier: BSD-2-Clause-FreeBSD
3--
4-- Copyright (c) 2015 Pedro Souza <pedrosouza@freebsd.org>
5-- Copyright (c) 2018 Kyle Evans <kevans@FreeBSD.org>
6-- All rights reserved.
7--
8-- Redistribution and use in source and binary forms, with or without

--- 44 unchanged lines hidden (view full) ---

53 color.resetfg()
54 end
55end
56
57local function bootenvSet(env)
58 loader.setenv("vfs.root.mountfrom", env)
59 loader.setenv("currdev", env .. ":")
60 config.reload()
61 if loader.getenv("kernelname") ~= nil then
62 loader.perform("unload")
63 end
61end
62
63local function multiUserPrompt()
64 return loader.getenv("loader_menu_multi_user_prompt") or "Multi user"
65end
66
67-- Module exports
68menu.handlers = {

--- 495 unchanged lines hidden ---
64end
65
66local function multiUserPrompt()
67 return loader.getenv("loader_menu_multi_user_prompt") or "Multi user"
68end
69
70-- Module exports
71menu.handlers = {

--- 495 unchanged lines hidden ---