summaryrefslogtreecommitdiff
path: root/usr/src/lib/libshare/common/plugin.c
diff options
context:
space:
mode:
authordougm <none@none>2008-03-06 15:10:12 -0800
committerdougm <none@none>2008-03-06 15:10:12 -0800
commit917c27c8913183a8fd19de808ddac321484cba3a (patch)
tree63f32b3e6154b248ed3cfadaf0c9402d93e3dc6f /usr/src/lib/libshare/common/plugin.c
parent4948ce7d14cc0ba1131f466d63976e2312890044 (diff)
downloadillumos-joyent-917c27c8913183a8fd19de808ddac321484cba3a.tar.gz
6671097 libshare can dump core when plugin initialization fails
6671182 libshare_nfs plugin should not fail when nfs config file absent
Diffstat (limited to 'usr/src/lib/libshare/common/plugin.c')
-rw-r--r--usr/src/lib/libshare/common/plugin.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/lib/libshare/common/plugin.c b/usr/src/lib/libshare/common/plugin.c
index 7e305258cf..fea981cce4 100644
--- a/usr/src/lib/libshare/common/plugin.c
+++ b/usr/src/lib/libshare/common/plugin.c
@@ -141,7 +141,7 @@ proto_plugin_init()
struct sa_proto_plugin *tmp;
for (i = 0, tmp = sap_proto_list;
- i < num_protos;
+ i < num_protos && tmp != NULL;
tmp = tmp->plugin_next) {
err = 0;
if (tmp->plugin_ops->sa_init != NULL)