2001-08-30 Ken Raeburn <raeburn@mit.edu>
+ * socket-utils.h (struct krb5int_sockaddr_storage): Add some extra
+ space.
+
* Makefile.in ($(srcdir)/krb5/autoconf.stmp): Since autoheader
doesn't change the target file if the contents wouldn't be
altered, touch an auxiliary timestamp file to avoid re-running
/* XXX should only be done if sockaddr_storage not found */
#ifndef KRB5_USE_INET6
-struct krb5int_sockaddr_storage { struct sockaddr_in s; };
+struct krb5int_sockaddr_storage {
+ struct sockaddr_in s;
+ /* Plenty of slop just in case we get an ipv6 address anyways. */
+ long extra[16];
+};
#define sockaddr_storage krb5int_sockaddr_storage
#endif