ipsec-tools: handle XAUTH_PASSCODE requests.

Change-Id: I011694ddaaa17a5b1f67641f74e343a4b659cf09
diff --git a/src/racoon/isakmp_xauth.c b/src/racoon/isakmp_xauth.c
index f9da0e2..5d86c68 100644
--- a/src/racoon/isakmp_xauth.c
+++ b/src/racoon/isakmp_xauth.c
@@ -1499,6 +1499,9 @@
 		iph1->rmconf->xauth->state |= XAUTH_SENT_USERNAME;
 		break;
 
+#ifdef ANDROID_PATCHED
+	case XAUTH_PASSCODE:
+#endif
 	case XAUTH_USER_PASSWORD:
 		if (!iph1->rmconf->xauth || !iph1->rmconf->xauth->login)
 			return NULL;
@@ -1585,6 +1588,9 @@
 		 */
 		memcpy(data, iph1->rmconf->xauth->login->v, dlen);
 		break;
+#ifdef ANDROID_PATCHED
+	case XAUTH_PASSCODE:
+#endif
 	case XAUTH_USER_PASSWORD:
 		memcpy(data, pwd->v, dlen);
 		break;