SOURCES: kernel-desktop-atm-vbr.patch - update from linux-2.6-atm-...
glen
glen at pld-linux.org
Wed Apr 9 01:17:40 CEST 2008
Author: glen Date: Tue Apr 8 23:17:40 2008 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- update from linux-2.6-atm-vbr.patch,1.1
---- Files affected:
SOURCES:
kernel-desktop-atm-vbr.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: SOURCES/kernel-desktop-atm-vbr.patch
diff -u SOURCES/kernel-desktop-atm-vbr.patch:1.1 SOURCES/kernel-desktop-atm-vbr.patch:1.2
--- SOURCES/kernel-desktop-atm-vbr.patch:1.1 Mon Jun 19 14:35:40 2006
+++ SOURCES/kernel-desktop-atm-vbr.patch Wed Apr 9 01:17:35 2008
@@ -1,7 +1,11 @@
-diff -Nur linux-2.6.17/include/linux/atm.h linux-2.6.17.vbr/include/linux/atm.h
---- linux-2.6.17/include/linux/atm.h 2006-06-18 01:49:35.000000000 +0000
-+++ linux-2.6.17.vbr/include/linux/atm.h 2006-06-19 12:26:00.000000000 +0000
-@@ -73,7 +73,7 @@
+Index: linux/include/linux/atm.h
+===================================================================
+RCS file: /afs/cmf/project/cvsroot/linux/include/linux/atm.h,v
+retrieving revision 1.2
+diff -u -r1.2 atm.h
+--- linux/include/linux/atm.h 12 Feb 2003 20:56:33 -0000 1.2
++++ linux/include/linux/atm.h 9 Apr 2003 12:08:38 -0000
+@@ -72,7 +72,7 @@
/* connection identifier range; socket must be
bound or connected */
#define SO_ATMQOS __SO_ENCODE(SOL_ATM,2,struct atm_qos)
@@ -10,7 +14,7 @@
#define SO_ATMSAP __SO_ENCODE(SOL_ATM,3,struct atm_sap)
/* Service Access Point */
#define SO_ATMPVC __SO_ENCODE(SOL_ATM,4,struct sockaddr_atmpvc)
-@@ -129,9 +129,11 @@
+@@ -127,9 +127,11 @@
#define ATM_NONE 0 /* no traffic */
#define ATM_UBR 1
#define ATM_CBR 2
@@ -23,7 +27,7 @@
#define ATM_MAX_PCR -1 /* maximum available PCR */
-@@ -142,6 +144,11 @@
+@@ -140,6 +142,11 @@
int min_pcr; /* minimum PCR in cells per second */
int max_cdv; /* maximum CDV in microseconds */
int max_sdu; /* maximum SDU in bytes */
@@ -35,18 +39,10 @@
/* extra params for ABR */
unsigned int icr; /* Initial Cell Rate (24-bit) */
unsigned int tbe; /* Transient Buffer Exposure (24-bit) */
-@@ -166,6 +173,7 @@
- unsigned char aal __ATM_API_ALIGN;
+@@ -243,4 +251,37 @@
};
-+
- /* PVC addressing */
-
- #define ATM_ITF_ANY -1 /* "magic" PVC address values */
-@@ -228,6 +236,39 @@
- return addr.sap_addr.itf || addr.sap_addr.vpi || addr.sap_addr.vci;
- }
-
+ typedef unsigned short atm_backend_t;
+struct atm_trafprm_compat {
+ unsigned char traffic_class; /* traffic class (ATM_UBR, ...) */
+ int max_pcr; /* maximum PCR in cells per second */
@@ -80,13 +76,15 @@
+
+#define SO_ATMQOS_COMPAT __SO_ENCODE(SOL_ATM,2,struct atm_qos_compat)
+ /* Quality of Service setting (no vbr support) */
-
- /*
- * Some stuff for linux/sockios.h
-diff -Nur linux-2.6.17/net/atm/common.c linux-2.6.17.vbr/net/atm/common.c
---- linux-2.6.17/net/atm/common.c 2006-06-18 01:49:35.000000000 +0000
-+++ linux-2.6.17.vbr/net/atm/common.c 2006-06-19 12:26:00.000000000 +0000
-@@ -698,6 +698,43 @@
+ #endif
+Index: linux/net/atm/common.c
+===================================================================
+RCS file: /afs/cmf/project/cvsroot/linux/net/atm/common.c,v
+retrieving revision 1.13
+diff -u -r1.13 common.c
+--- linux/net/atm/common.c 17 Mar 2003 16:13:12 -0000 1.13
++++ linux/net/atm/common.c 9 Apr 2003 12:10:28 -0000
+@@ -1085,6 +1085,43 @@
vcc = ATM_SD(sock);
switch (optname) {
@@ -130,7 +128,7 @@
case SO_ATMQOS:
{
struct atm_qos qos;
-@@ -742,6 +779,31 @@
+@@ -1132,6 +1169,31 @@
vcc = ATM_SD(sock);
switch (optname) {
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SOURCES/kernel-desktop-atm-vbr.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list