From 0f0fcb484f03d7efa0342ed0955ded1351042432 Mon Sep 17 00:00:00 2001 From: Trent Piepho Date: Fri, 13 Jul 2007 18:46:19 -0300 Subject: [PATCH] --- yaml --- r: 61373 b: refs/heads/master c: 372280d2a3593e90d8849a5dc5676d2e9799e3a3 h: refs/heads/master i: 61371: 1262c4b3f7e5ed494204c7ca07241c4fb5a96ecf v: v3 --- [refs] | 2 +- trunk/drivers/media/dvb/dvb-core/dvb_net.c | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index e00382d2d6a8..bc880590ffbe 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: d67be61ebe5efaf9c4c11bf168781d678854c966 +refs/heads/master: 372280d2a3593e90d8849a5dc5676d2e9799e3a3 diff --git a/trunk/drivers/media/dvb/dvb-core/dvb_net.c b/trunk/drivers/media/dvb/dvb-core/dvb_net.c index 4ebf33a5ffa2..acf026342ec5 100644 --- a/trunk/drivers/media/dvb/dvb-core/dvb_net.c +++ b/trunk/drivers/media/dvb/dvb-core/dvb_net.c @@ -347,7 +347,8 @@ static void dvb_net_ule( struct net_device *dev, const u8 *buf, size_t buf_len ) { struct dvb_net_priv *priv = dev->priv; unsigned long skipped = 0L; - u8 *ts, *ts_end, *from_where = NULL, ts_remain = 0, how_much = 0, new_ts = 1; + const u8 *ts, *ts_end, *from_where = NULL; + u8 ts_remain = 0, how_much = 0, new_ts = 1; struct ethhdr *ethh = NULL; #ifdef ULE_DEBUG @@ -364,7 +365,7 @@ static void dvb_net_ule( struct net_device *dev, const u8 *buf, size_t buf_len ) /* For all TS cells in current buffer. * Appearently, we are called for every single TS cell. */ - for (ts = (char *)buf, ts_end = (char *)buf + buf_len; ts < ts_end; /* no default incr. */ ) { + for (ts = buf, ts_end = buf + buf_len; ts < ts_end; /* no default incr. */ ) { if (new_ts) { /* We are about to process a new TS cell. */