delete X/Open and dead code

Test: netd_unit_test, netd_integration_test
Change-Id: Ia571262902ff7542470424263aa123999408aa52
diff --git a/resolv/getaddrinfo.cpp b/resolv/getaddrinfo.cpp
index 6edff5a..fbf69a0 100644
--- a/resolv/getaddrinfo.cpp
+++ b/resolv/getaddrinfo.cpp
@@ -625,47 +625,21 @@
     afd = find_afd(pai->ai_family);
     if (afd == NULL) return 0;
 
-    switch (afd->a_af) {
-#if 0 /*X/Open spec*/
-	case AF_INET:
-		if (inet_aton(hostname, (struct in_addr *)pton) == 1) {
-			if (pai->ai_family == afd->a_af ||
-			    pai->ai_family == PF_UNSPEC /*?*/) {
-				GET_AI(cur->ai_next, afd, pton);
-				GET_PORT(cur->ai_next, servname);
-				if ((pai->ai_flags & AI_CANONNAME)) {
-					/*
-					 * Set the numeric address itself as
-					 * the canonical name, based on a
-					 * clarification in rfc2553bis-03.
-					 */
-					GET_CANONNAME(cur->ai_next, canonname);
-				}
-				while (cur && cur->ai_next)
-					cur = cur->ai_next;
-			} else
-				ERR(EAI_FAMILY);	/*xxx*/
-		}
-		break;
-#endif
-        default:
-            if (inet_pton(afd->a_af, hostname, pton) == 1) {
-                if (pai->ai_family == afd->a_af || pai->ai_family == PF_UNSPEC /*?*/) {
-                    GET_AI(cur->ai_next, afd, pton);
-                    GET_PORT(cur->ai_next, servname);
-                    if ((pai->ai_flags & AI_CANONNAME)) {
-                        /*
-                         * Set the numeric address itself as
-                         * the canonical name, based on a
-                         * clarification in rfc2553bis-03.
-                         */
-                        GET_CANONNAME(cur->ai_next, canonname);
-                    }
-                    while (cur->ai_next) cur = cur->ai_next;
-                } else
-                    ERR(EAI_FAMILY); /*xxx*/
+    if (inet_pton(afd->a_af, hostname, pton) == 1) {
+        if (pai->ai_family == afd->a_af || pai->ai_family == PF_UNSPEC /*?*/) {
+            GET_AI(cur->ai_next, afd, pton);
+            GET_PORT(cur->ai_next, servname);
+            if ((pai->ai_flags & AI_CANONNAME)) {
+                /*
+                 * Set the numeric address itself as
+                 * the canonical name, based on a
+                 * clarification in rfc2553bis-03.
+                 */
+                GET_CANONNAME(cur->ai_next, canonname);
             }
-            break;
+            while (cur->ai_next) cur = cur->ai_next;
+        } else
+            ERR(EAI_FAMILY); /*xxx*/
     }
 
     *res = sentinel.ai_next;
@@ -765,9 +739,6 @@
     memset(ai->ai_addr, 0, (size_t) afd->a_socklen);
 
     ai->ai_addrlen = afd->a_socklen;
-#if defined(__alpha__) || (defined(__i386__) && defined(_LP64)) || defined(__sparc64__)
-    ai->__ai_pad0 = 0;
-#endif
     ai->ai_addr->sa_family = ai->ai_family = afd->a_af;
     p = (char*) (void*) (ai->ai_addr);
     memcpy(p + afd->a_off, addr, (size_t) afd->a_addrlen);