diff options
author | Patrick Mooney <pmooney@pfmooney.com> | 2018-03-14 23:26:36 +0000 |
---|---|---|
committer | Patrick Mooney <pmooney@pfmooney.com> | 2018-03-16 22:48:28 +0000 |
commit | 3c32c786cc014ec9aab1c7cb8f001b57359d506a (patch) | |
tree | f1680f8e2f4b68e502f511b4668795726bcf12a6 /usr/src/uts/common/os/strsubr.c | |
parent | 1a34bceaa14b4cf3a9cf90aa9c4dae5eb003d9d7 (diff) | |
download | illumos-joyent-3c32c786cc014ec9aab1c7cb8f001b57359d506a.tar.gz |
OS-6761 hcksum routines are too verbose
OS-6762 want mac_hcksum_clone function
Reviewed by: Robert Mustacchi <rm@joyent.com>
Reviewed by: Ryan Zezeski <rpz@joyent.com>
Approved by: Ryan Zezeski <rpz@joyent.com>
Diffstat (limited to 'usr/src/uts/common/os/strsubr.c')
-rw-r--r-- | usr/src/uts/common/os/strsubr.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/usr/src/uts/common/os/strsubr.c b/usr/src/uts/common/os/strsubr.c index 87e0c5511d..0d0d290fcc 100644 --- a/usr/src/uts/common/os/strsubr.c +++ b/usr/src/uts/common/os/strsubr.c @@ -26,6 +26,7 @@ * Copyright 2010 Sun Microsystems, Inc. All rights reserved. * Use is subject to license terms. * Copyright (c) 2016 by Delphix. All rights reserved. + * Copyright 2018 Joyent, Inc. */ #include <sys/types.h> @@ -8449,6 +8450,12 @@ mblk_copycred(mblk_t *mp, const mblk_t *src) dbp->db_cpid = cpid; } + +/* + * Now that NIC drivers are expected to deal only with M_DATA mblks, the + * hcksum_assoc and hcksum_retrieve functions are deprecated in favor of their + * respective mac_hcksum_set and mac_hcksum_get counterparts. + */ int hcksum_assoc(mblk_t *mp, multidata_t *mmd, pdesc_t *pd, uint32_t start, uint32_t stuff, uint32_t end, uint32_t value, |