Annotation of embedaddon/strongswan/src/libcharon/attributes/attributes.c, revision 1.1
1.1 ! misho 1: /*
! 2: * Copyright (C) 2005-2006 Martin Willi
! 3: * Copyright (C) 2005 Jan Hutter
! 4: * HSR Hochschule fuer Technik Rapperswil
! 5: *
! 6: * This program is free software; you can redistribute it and/or modify it
! 7: * under the terms of the GNU General Public License as published by the
! 8: * Free Software Foundation; either version 2 of the License, or (at your
! 9: * option) any later version. See <http://www.fsf.org/copyleft/gpl.txt>.
! 10: *
! 11: * This program is distributed in the hope that it will be useful, but
! 12: * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
! 13: * or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
! 14: * for more details.
! 15: */
! 16:
! 17:
! 18: #include "attributes.h"
! 19:
! 20: ENUM_BEGIN(configuration_attribute_type_names, INTERNAL_IP4_ADDRESS, INTERNAL_DNSSEC_TA,
! 21: "INTERNAL_IP4_ADDRESS",
! 22: "INTERNAL_IP4_NETMASK",
! 23: "INTERNAL_IP4_DNS",
! 24: "INTERNAL_IP4_NBNS",
! 25: "INTERNAL_ADDRESS_EXPIRY",
! 26: "INTERNAL_IP4_DHCP",
! 27: "APPLICATION_VERSION",
! 28: "INTERNAL_IP6_ADDRESS",
! 29: "INTERNAL_IP6_NETMASK",
! 30: "INTERNAL_IP6_DNS",
! 31: "INTERNAL_IP6_NBNS",
! 32: "INTERNAL_IP6_DHCP",
! 33: "INTERNAL_IP4_SUBNET",
! 34: "SUPPORTED_ATTRIBUTES",
! 35: "INTERNAL_IP6_SUBNET",
! 36: "MIP6_HOME_PREFIX",
! 37: "INTERNAL_IP6_LINK",
! 38: "INTERNAL_IP6_PREFIX",
! 39: "HOME_AGENT_ADDRESS",
! 40: "P_CSCF_IP4_ADDRESS",
! 41: "P_CSCF_IP6_ADDRESS",
! 42: "FTT_KAT",
! 43: "EXT_SRC_IP4_NAT_INFO",
! 44: "TIMEOUT_PERIOD_FOR_DPD",
! 45: "INTERNAL_DNS_DOMAIN",
! 46: "INTERNAL_DNSSEC_TA");
! 47: ENUM_NEXT(configuration_attribute_type_names, XAUTH_TYPE, XAUTH_ANSWER, INTERNAL_DNSSEC_TA,
! 48: "XAUTH_TYPE",
! 49: "XAUTH_USER_NAME",
! 50: "XAUTH_USER_PASSWORD",
! 51: "XAUTH_PASSCODE",
! 52: "XAUTH_MESSAGE",
! 53: "XAUTH_CHALLENGE",
! 54: "XAUTH_DOMAIN",
! 55: "XAUTH_STATUS",
! 56: "XAUTH_NEXT_PIN",
! 57: "XAUTH_ANSWER");
! 58: ENUM_NEXT(configuration_attribute_type_names, INTERNAL_IP4_SERVER, INTERNAL_IP6_SERVER, XAUTH_ANSWER,
! 59: "INTERNAL_IP4_SERVER",
! 60: "INTERNAL_IP6_SERVER");
! 61: ENUM_NEXT(configuration_attribute_type_names, UNITY_BANNER, UNITY_DDNS_HOSTNAME, INTERNAL_IP6_SERVER,
! 62: "UNITY_BANNER",
! 63: "UNITY_SAVE_PASSWD",
! 64: "UNITY_DEF_DOMAIN",
! 65: "UNITY_SPLITDNS_NAME",
! 66: "UNITY_SPLIT_INCLUDE",
! 67: "UNITY_NATT_PORT",
! 68: "UNITY_LOCAL_LAN",
! 69: "UNITY_PFS",
! 70: "UNITY_FW_TYPE",
! 71: "UNITY_BACKUP_SERVERS",
! 72: "UNITY_DDNS_HOSTNAME");
! 73: ENUM_END(configuration_attribute_type_names, UNITY_DDNS_HOSTNAME);
! 74:
! 75: ENUM_BEGIN(configuration_attribute_type_short_names, INTERNAL_IP4_ADDRESS, INTERNAL_DNSSEC_TA,
! 76: "ADDR",
! 77: "MASK",
! 78: "DNS",
! 79: "NBNS",
! 80: "EXP",
! 81: "DHCP",
! 82: "VER",
! 83: "ADDR6",
! 84: "MASK6",
! 85: "DNS6",
! 86: "NBNS6",
! 87: "DHCP6",
! 88: "SUBNET",
! 89: "SUP",
! 90: "SUBNET6",
! 91: "MIP6HPFX",
! 92: "LINK6",
! 93: "PFX6",
! 94: "HOA",
! 95: "PCSCF4",
! 96: "PCSCF6",
! 97: "FTTKAT",
! 98: "EXTSRC4",
! 99: "DPD",
! 100: "DOMAIN",
! 101: "TA");
! 102: ENUM_NEXT(configuration_attribute_type_short_names, XAUTH_TYPE, XAUTH_ANSWER, INTERNAL_DNSSEC_TA,
! 103: "X_TYPE",
! 104: "X_USER",
! 105: "X_PWD",
! 106: "X_CODE",
! 107: "X_MSG",
! 108: "X_CHALL",
! 109: "X_DOMAIN",
! 110: "X_STATUS",
! 111: "X_PIN",
! 112: "X_ANSWER");
! 113: ENUM_NEXT(configuration_attribute_type_short_names, INTERNAL_IP4_SERVER, INTERNAL_IP6_SERVER, XAUTH_ANSWER,
! 114: "SRV",
! 115: "SRV6");
! 116: ENUM_NEXT(configuration_attribute_type_short_names, UNITY_BANNER, UNITY_DDNS_HOSTNAME, INTERNAL_IP6_SERVER,
! 117: "U_BANNER",
! 118: "U_SAVEPWD",
! 119: "U_DEFDOM",
! 120: "U_SPLITDNS",
! 121: "U_SPLITINC",
! 122: "U_NATTPORT",
! 123: "U_LOCALLAN",
! 124: "U_PFS",
! 125: "U_FWTYPE",
! 126: "U_BKPSRV",
! 127: "U_DDNSHOST");
! 128: ENUM_END(configuration_attribute_type_short_names, UNITY_DDNS_HOSTNAME);
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>