mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-05-10 17:28:26 +02:00
Erster Xen-Kernel zum testen...
git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@581 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
@@ -1,11 +0,0 @@
|
||||
--- ttf.c~ 2006-07-02 08:38:10.000000000 +0000
|
||||
+++ ttf.c 2006-06-30 21:49:52.533706392 +0000
|
||||
@@ -10,6 +10,8 @@
|
||||
#include <string.h>
|
||||
#include <assert.h>
|
||||
|
||||
+#include <ft2build.h>
|
||||
+#include FT_FREETYPE_H
|
||||
#include <freetype/freetype.h>
|
||||
#include <freetype/ftoutln.h>
|
||||
#include <freetype/ttnameid.h>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,21 +0,0 @@
|
||||
--- bootsplash-3.2/Utilities/Makefile 2004-09-23 18:28:38.000000000 +0200
|
||||
+++ bootsplash-3.2/Utilities/Makefile 2005-04-13 14:04:19.000000000 +0200
|
||||
@@ -22,7 +22,7 @@
|
||||
LIBSS_FT2 = $(LIBDIR)/libfreetype.a $(LIBDIR)/libz.a -lm
|
||||
LIBSD_FT2 = -lfreetype -lm
|
||||
|
||||
-LIBSS_MNG = $(LIBDIR)/libmng-mini.a $(LIBDIR)/libz.a -lm
|
||||
+LIBSS_MNG = $(LIBDIR)/libmng.a $(LIBDIR)/libz.a -lm
|
||||
LIBSD_MNG = -lmng -lz -lm
|
||||
|
||||
CFLAGS = -Os -Wall -I/usr/include/freetype2
|
||||
@@ -40,7 +40,7 @@
|
||||
-rm -f $(PROGRAMS) $(PROGRAMS_STATIC)
|
||||
|
||||
splash: splash.o
|
||||
- $(LINKD) $(LDFLAGS) splash.o $(LIBDIR)/libmng-mini.a -lz -lm
|
||||
+ $(LINKD) $(LDFLAGS) splash.o $(LIBDIR)/libmng.a -lz -lm -ljpeg -llcms
|
||||
|
||||
fbtruetype: $(OBJECTS_FT2)
|
||||
@rm -f fbtruetype
|
||||
|
||||
113769
src/patches/xen-3.0.4-2.6.16.x.patch
Normal file
113769
src/patches/xen-3.0.4-2.6.16.x.patch
Normal file
File diff suppressed because it is too large
Load Diff
19
src/patches/xen-3.0.4-layer7-fix.patch
Normal file
19
src/patches/xen-3.0.4-layer7-fix.patch
Normal file
@@ -0,0 +1,19 @@
|
||||
--- ipt_layer7.c~ 2007-05-25 13:57:38.000000000 +0200
|
||||
+++ ipt_layer7.c 2007-05-25 13:58:43.000000000 +0200
|
||||
@@ -368,13 +368,13 @@
|
||||
return (pattern_result ^ info->invert);
|
||||
}
|
||||
|
||||
- if(skb_is_nonlinear(skb)){
|
||||
- if(skb_linearize(skb, GFP_ATOMIC) != 0){
|
||||
+// if(skb_is_nonlinear(skb)){
|
||||
+ if(skb_linearize(skb/*, GFP_ATOMIC */) != 0){
|
||||
if (net_ratelimit())
|
||||
printk(KERN_ERR "layer7: failed to linearize packet, bailing.\n");
|
||||
return info->invert;
|
||||
}
|
||||
- }
|
||||
+// }
|
||||
|
||||
/* now that the skb is linearized, it's safe to set these. */
|
||||
app_data = skb->data + app_data_offset(skb);
|
||||
13
src/patches/xen-3.0.4-netfilter-fix.patch
Normal file
13
src/patches/xen-3.0.4-netfilter-fix.patch
Normal file
@@ -0,0 +1,13 @@
|
||||
--- ipt_REJECT.c~ 2007-05-25 13:59:33.000000000 +0200
|
||||
+++ ipt_REJECT.c 2007-05-25 13:00:17.000000000 +0200
|
||||
@@ -159,8 +159,8 @@
|
||||
nskb->nf_bridge = NULL;
|
||||
#endif
|
||||
|
||||
- skb_shinfo(nskb)->tso_size = 0;
|
||||
- skb_shinfo(nskb)->tso_segs = 0;
|
||||
+ skb_shinfo(nskb)->gso_size = 0;
|
||||
+ skb_shinfo(nskb)->gso_segs = 0;
|
||||
|
||||
tcph = (struct tcphdr *)((u_int32_t*)nskb->nh.iph + nskb->nh.iph->ihl);
|
||||
|
||||
Reference in New Issue
Block a user