*
* You should have received a copy of the GNU General Public License
* version 2 along with this program; If not, see
- * http://www.sun.com/software/products/lustre/docs/GPLv2.pdf
- *
- * Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
- * CA 95054 USA or visit www.sun.com if you need additional information or
- * have any questions.
+ * http://www.gnu.org/licenses/gpl-2.0.html
*
* GPL HEADER END
*/
*/
/*
* This file is part of Lustre, http://www.lustre.org/
- * Lustre is a trademark of Sun Microsystems, Inc.
*
* lustre/ptlrpc/gss/gss_rawobj.c
*
len = cfs_size_round4(obj->len);
if (*buflen < 4 + len) {
- CERROR("buflen %u < %u\n", *buflen, 4 + len);
+ CERROR("shorter buflen than needed: %u < %u\n",
+ *buflen, 4 + len);
return -EINVAL;
}
__u32 len;
if (*buflen < sizeof(__u32)) {
- CERROR("buflen %u\n", *buflen);
+ CERROR("too short buflen: %u\n", *buflen);
return -EINVAL;
}
len = local ? obj->len : cfs_size_round4(obj->len);
if (*buflen < len) {
- CERROR("buflen %u < %u\n", *buflen, len);
+ CERROR("shorter buflen than object size: %u < %u\n",
+ *buflen, len);
obj->len = 0;
return -EINVAL;
}
if (netobj->len == 0)
return 0;
-
+
OBD_ALLOC_LARGE(rawobj->data, netobj->len);
if (rawobj->data == NULL)
return -ENOMEM;
void *res, __u32 reslen)
{
if (*buflen < reslen) {
- CERROR("buflen %u < %u\n", *buflen, reslen);
+ CERROR("shorter buflen than expected: %u < %u\n",
+ *buflen, reslen);
return -EINVAL;
}