[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-atm
Subject: Re: Problem with multiple ATM-Adresses on one Interface
From: Werner Almesberger <almesber>
Date: 1998-09-23 18:04:27
[Download RAW message or body]
Heiko Krupp wrote:
> I'm using Kernel 2.1.117 with atm-0.43. I can set an ATM-Adress using
> atmaddr -a name but if I try to set a second adress I always get
Oops, that was a stupid one ... patch below.
Thanks for the report !
- Werner
---------------------------------- cut here -----------------------------------
--- atm/sigd/io.c.orig Wed Sep 23 19:51:44 1998
+++ atm/sigd/io.c Wed Sep 23 19:51:53 1998
@@ -226,7 +226,7 @@ int get_addr(int itf)
addrs = req.length/sizeof(struct sockaddr_atmsvc);
for (i = 0; i < addrs; i++) {
for (from = local_addr; from->state != ls_unused; from++)
- if (from->itf == itf && atm_equal((struct sockaddr *) buffer+i,
+ if (from->itf == itf && atm_equal((struct sockaddr *) (buffer+i),
(struct sockaddr *) &from->addr,0,0)) break;
if (from->state != ls_unused) from->state = ls_same;
else if (to == local_addr+MAX_ADDRS-1)
--
_________________________________________________________________________
/ Werner Almesberger, DI-ICA,EPFL,CH werner.almesberger@lrc.di.epfl.ch /
/_IN_R_131__Tel_+41_21_693_6621__Fax_+41_21_693_6610_____________________/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic