summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/lib/Makefile1
-rw-r--r--usr/src/lib/varpd/libvarpd/common/libvarpd_impl.h2
-rw-r--r--usr/src/uts/common/sys/overlay_target.h1
3 files changed, 4 insertions, 0 deletions
diff --git a/usr/src/lib/Makefile b/usr/src/lib/Makefile
index 7d337e7175..9efd87bc10 100644
--- a/usr/src/lib/Makefile
+++ b/usr/src/lib/Makefile
@@ -506,6 +506,7 @@ HDRSUBDIRS= \
smbsrv \
smhba \
udapl \
+ varpd \
$($(MACH)_HDRSUBDIRS)
i386_HDRSUBDIRS= \
diff --git a/usr/src/lib/varpd/libvarpd/common/libvarpd_impl.h b/usr/src/lib/varpd/libvarpd/common/libvarpd_impl.h
index 7ecd3a952f..60f0dc5fff 100644
--- a/usr/src/lib/varpd/libvarpd/common/libvarpd_impl.h
+++ b/usr/src/lib/varpd/libvarpd/common/libvarpd_impl.h
@@ -100,6 +100,7 @@ typedef struct varpd_client_instance_arg {
typedef struct varpd_client_nprops_arg {
uint64_t vcna_id;
uint_t vcna_nprops;
+ uint8_t vcna_pad[4];
} varpd_client_nprops_arg_t;
typedef struct varpd_client_propinfo_arg {
@@ -109,6 +110,7 @@ typedef struct varpd_client_propinfo_arg {
uint_t vcfa_prot;
uint32_t vcfa_defsize;
uint32_t vcfa_psize;
+ uint8_t vcfa_pad[4];
char vcfa_name[LIBVARPD_PROP_NAMELEN];
uint8_t vcfa_default[LIBVARPD_PROP_SIZEMAX];
uint8_t vcfa_poss[LIBVARPD_PROP_SIZEMAX];
diff --git a/usr/src/uts/common/sys/overlay_target.h b/usr/src/uts/common/sys/overlay_target.h
index cae193c334..ae92ef3532 100644
--- a/usr/src/uts/common/sys/overlay_target.h
+++ b/usr/src/uts/common/sys/overlay_target.h
@@ -282,6 +282,7 @@ typedef struct overlay_targ_cache_iter {
uint32_t otci_pad;
uint64_t otci_marker;
uint16_t otci_count;
+ uint8_t otci_pad2[3];
overlay_targ_cache_entry_t otci_ents[];
} overlay_targ_cache_iter_t;