Imported Upstream version 2.6.0p2
[debian/amanda] / server-src / amindexd.c
index 29ef093282c0ad4a51b344a67fdbee8332eaad84..920da30290a0ef15417bd307b0d48c5f108e0440 100644 (file)
@@ -1106,8 +1106,8 @@ main(
     char *s;
     int ch;
     char *cmd_undo, cmd_undo_ch;
-    socklen_t socklen;
-    struct sockaddr_storage his_addr;
+    socklen_t_equiv socklen;
+    sockaddr_union his_addr;
     char *arg = NULL;
     char *cmd;
     size_t len;
@@ -1364,7 +1364,7 @@ main(
        if (!user_validated && strcmp(cmd, "SECURITY") == 0 && arg) {
            user_validated = amindexd_debug ||
                                check_security(
-                                       (struct sockaddr_storage *)&his_addr,
+                                       (sockaddr_union *)&his_addr,
                                        arg, 0, &errstr);
            if(user_validated) {
                reply(200, _("Access OK"));