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>

*** 24,33 **** --- 24,34 ---- */ /* * Copyright (c) 2008, 2010, Oracle and/or its affiliates. All rights reserved. * Copyright 2012 Nexenta Systems, Inc. All rights reserved. + * Copyright 2016 OmniTI Computer Consulting, Inc. All rights reserved. */ #include "ixgbe_sw.h" /*
*** 429,439 **** break; case MAC_PROP_PRIVATE: err = ixgbe_set_priv_prop(ixgbe, pr_name, pr_valsize, pr_val); break; default: ! err = EINVAL; break; } mutex_exit(&ixgbe->gen_lock); return (err); } --- 430,440 ---- break; case MAC_PROP_PRIVATE: err = ixgbe_set_priv_prop(ixgbe, pr_name, pr_valsize, pr_val); break; default: ! err = ENOTSUP; break; } mutex_exit(&ixgbe->gen_lock); return (err); }
*** 502,512 **** case MAC_PROP_PRIVATE: err = ixgbe_get_priv_prop(ixgbe, pr_name, pr_valsize, pr_val); break; default: ! err = EINVAL; break; } return (err); } --- 503,513 ---- case MAC_PROP_PRIVATE: err = ixgbe_get_priv_prop(ixgbe, pr_name, pr_valsize, pr_val); break; default: ! err = ENOTSUP; break; } return (err); }