cvs: pecl /radius config.m4 package.xml radius_init_const.h radlib.h
| From: | Michael Bretterklieber | Date: | Thu, 17 Jul 2003 13:54:39 +0000 |
| Subject: | cvs: pecl /radius config.m4 package.xml radius_init_const.h radlib.h | ||
| Groups: | php.pecl.cvs | ||
| Request: | Send a blank email to pecl-cvs+get-368@lists.php.net to get a copy of this message | ||
mbretter Thu Jul 17 09:54:39 2003 EDT
Modified files:
/pecl/radius config.m4 package.xml radius_init_const.h radlib.h
Log:
Added IPv6 related attributes defined in RFC3162.
BugFix for new build system.
Index: pecl/radius/config.m4
diff -u pecl/radius/config.m4:1.3 pecl/radius/config.m4:1.4
--- pecl/radius/config.m4:1.3 Thu Apr 24 14:03:34 2003
+++ pecl/radius/config.m4 Thu Jul 17 09:54:39 2003
@@ -1,4 +1,4 @@
-dnl $Id: config.m4,v 1.3 2003/04/24 18:03:34 mbretter Exp $
+dnl $Id: config.m4,v 1.4 2003/07/17 13:54:39 mbretter Exp $
dnl config.m4 for extension radius
PHP_ARG_ENABLE(radius, whether to enable radius support,
@@ -16,5 +16,5 @@
AC_DEFINE(HAVE_U_INT32_T, 1, [ ])
])
- PHP_EXTENSION(radius, $ext_shared)
+ PHP_NEW_EXTENSION(radius, radius.c radlib.c, $ext_shared)
fi
Index: pecl/radius/package.xml
diff -u pecl/radius/package.xml:1.11 pecl/radius/package.xml:1.12
--- pecl/radius/package.xml:1.11 Sat May 17 15:16:40 2003
+++ pecl/radius/package.xml Thu Jul 17 09:54:39 2003
@@ -32,6 +32,7 @@
- Release 1.2.2
- Changed role for example-files to doc
- Removed deprecated files
+ - Added IPv6 related attributes defined in RFC3162
</notes>
</release>
@@ -72,6 +73,7 @@
- Release 1.2.2
- Changed role for example-files to doc
- Removed deprecated files
+ - Added IPv6 related attributes defined in RFC3162
</notes>
</release>
Index: pecl/radius/radius_init_const.h
diff -u pecl/radius/radius_init_const.h:1.3 pecl/radius/radius_init_const.h:1.4
--- pecl/radius/radius_init_const.h:1.3 Thu Apr 24 14:07:06 2003
+++ pecl/radius/radius_init_const.h Thu Jul 17 09:54:39 2003
@@ -83,6 +83,14 @@
REGISTER_LONG_CONSTANT("RADIUS_PORT_LIMIT", 62, CONST_PERSISTENT); /* Integer */
REGISTER_LONG_CONSTANT("RADIUS_LOGIN_LAT_PORT", 63, CONST_PERSISTENT); /* Integer */
REGISTER_LONG_CONSTANT("RADIUS_CONNECT_INFO", 77, CONST_PERSISTENT); /* String */
+
+REGISTER_LONG_CONSTANT("RADIUS_NAS_IPV6_ADDRESS", 95, CONST_PERSISTENT); /* IPv6 address
*/
+REGISTER_LONG_CONSTANT("RADIUS_FRAMED_INTERFACE_ID", 96, CONST_PERSISTENT); /* 8 octets
*/
+REGISTER_LONG_CONSTANT("RADIUS_FRAMED_IPV6_PREFIX", 97, CONST_PERSISTENT); /* Octets */
+REGISTER_LONG_CONSTANT("RADIUS_LOGIN_IPV6_HOST", 98, CONST_PERSISTENT); /* IPv6 address
*/
+REGISTER_LONG_CONSTANT("RADIUS_FRAMED_IPV6_ROUTE", 99, CONST_PERSISTENT); /* String */
+REGISTER_LONG_CONSTANT("RADIUS_FRAMED_IPV6_POOL", 100, CONST_PERSISTENT); /* String *
+
REGISTER_LONG_CONSTANT("RADIUS_ACCT_STATUS_TYPE", 40, CONST_PERSISTENT); /* Integer */
REGISTER_LONG_CONSTANT("RADIUS_START", 1, CONST_PERSISTENT);
REGISTER_LONG_CONSTANT("RADIUS_STOP", 2, CONST_PERSISTENT);
Index: pecl/radius/radlib.h
diff -u pecl/radius/radlib.h:1.3 pecl/radius/radlib.h:1.4
--- pecl/radius/radlib.h:1.3 Thu Apr 24 14:07:06 2003
+++ pecl/radius/radlib.h Thu Jul 17 09:54:39 2003
@@ -128,6 +128,13 @@
#define RAD_LOGIN_LAT_PORT 63 /* Integer */
#define RAD_CONNECT_INFO 77 /* String */
+#define RAD_NAS_IPV6_ADDRESS 95 /* IPv6 address */
+#define RAD_FRAMED_INTERFACE_ID 96 /* 8 octets */
+#define RAD_FRAMED_IPV6_PREFIX 97 /* Octets */
+#define RAD_LOGIN_IPV6_HOST 98 /* IPv6 address */
+#define RAD_FRAMED_IPV6_ROUTE 99 /* String */
+#define RAD_FRAMED_IPV6_POOL 100 /* String */
+
/* Accounting attribute types and values */
#define RAD_ACCT_STATUS_TYPE 40 /* Integer */
#define RAD_START 1