Print this page
6601 Various GLD drivers return EINVAL instead of ENOTSUP for unused mac_prop_id_t's
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Dan McDonald <danmcd@omniti.com>
Reviewed by: Igor Kozhukhov <ikozhukhov@gmail.com>

*** 25,34 **** --- 25,35 ---- /* * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright 2013, Nexenta Systems, Inc. All rights reserved. * Copyright 2014 Pluribus Networks Inc. + * Copyright 2016 OmniTI Computer Consulting, Inc. All rights reserved. */ #include "igb_sw.h" int
*** 1114,1124 **** break; case MAC_PROP_PRIVATE: err = igb_set_priv_prop(igb, pr_name, pr_valsize, pr_val); break; default: ! err = EINVAL; break; } mutex_exit(&igb->gen_lock); --- 1115,1125 ---- break; case MAC_PROP_PRIVATE: err = igb_set_priv_prop(igb, pr_name, pr_valsize, pr_val); break; default: ! err = ENOTSUP; break; } mutex_exit(&igb->gen_lock);
*** 1216,1226 **** break; case MAC_PROP_PRIVATE: err = igb_get_priv_prop(igb, pr_name, pr_valsize, pr_val); break; default: ! err = EINVAL; break; } return (err); } --- 1217,1227 ---- break; case MAC_PROP_PRIVATE: err = igb_get_priv_prop(igb, pr_name, pr_valsize, pr_val); break; default: ! err = ENOTSUP; break; } return (err); }