Print this page
14019 Allow more control over zone init exit actions
Portions contributed by: Joshua M. Clulow <jmc@joyent.com>
Portions contributed by: Andy Fiddaman <andy@omnios.org>
Reviewed by: C Fraire <cfraire@me.com>
Reviewed by: Gordon Ross <Gordon.W.Ross@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>
| Split |
Close |
| Expand all |
| Collapse all |
--- old/usr/src/lib/libbrand/common/mapfile-vers
+++ new/usr/src/lib/libbrand/common/mapfile-vers
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
23 23 # Copyright (c) 2011, Joyent, Inc. All rights reserved.
24 24 # Copyright 2014 Nexenta Systems, Inc. All rights reserved.
25 25 #
26 26
27 27 #
28 28 # MAPFILE HEADER START
29 29 #
30 30 # WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
31 31 # Object versioning must comply with the rules detailed in
32 32 #
33 33 # usr/src/lib/README.mapfiles
34 34 #
35 35 # You should not be making modifications here until you've read the most current
36 36 # copy of that file. If you need help, contact a gatekeeper for guidance.
37 37 #
38 38 # MAPFILE HEADER END
39 39 #
40 40
41 41 $mapfile_version 2
42 42
43 43 SYMBOL_VERSION SUNWprivate {
44 44 global:
45 45 brand_allow_exclusive_ip;
46 46 brand_close;
47 47 brand_config_iter_privilege;
48 48 brand_get_attach;
49 49 brand_get_boot;
50 50 brand_get_brandname;
51 51 brand_get_clone;
52 52 brand_get_detach;
53 53 brand_get_forcedlogin_cmd;
54 54 brand_get_halt;
55 55 brand_get_initname;
56 56 brand_get_install;
57 57 brand_get_installopts;
58 58 brand_get_login_cmd;
59 59 brand_get_modname;
60 60 brand_get_postattach;
61 61 brand_get_postclone;
62 62 brand_get_postinstall;
63 63 brand_get_postsnap;
64 64 brand_get_poststatechange;
65 65 brand_get_predetach;
66 66 brand_get_presnap;
67 67 brand_get_prestatechange;
68 68 brand_get_preuninstall;
69 69 brand_get_query;
70 70 brand_get_sysboot;
71 71 brand_get_shutdown;
72 72 brand_get_uninstall;
|
↓ open down ↓ |
72 lines elided |
↑ open up ↑ |
73 73 brand_get_user_cmd;
74 74 brand_get_validatesnap;
75 75 brand_get_verify_adm;
76 76 brand_get_verify_cfg;
77 77 brand_open;
78 78 brand_platform_iter_devices;
79 79 brand_platform_iter_gmounts;
80 80 brand_platform_iter_link;
81 81 brand_platform_iter_mounts;
82 82 brand_restartinit;
83 + brand_restartinit0;
84 + brand_restartinitreboot;
83 85 local:
84 86 *;
85 87 };
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX