Received: with ECARTIS (v1.0.0; list netdev); Thu, 18 Mar 2004 23:17:18 -0800 (PST) Received: from e32.co.us.ibm.com (e32.co.us.ibm.com [32.97.110.130]) by oss.sgi.com (8.12.10/8.12.9) with SMTP id i2J7H1KQ010297 for ; Thu, 18 Mar 2004 23:17:16 -0800 Received: from westrelay04.boulder.ibm.com (westrelay04.boulder.ibm.com [9.17.193.32]) by e32.co.us.ibm.com (8.12.10/8.12.2) with ESMTP id i2J7Gt0Y733514; Fri, 19 Mar 2004 02:16:55 -0500 Received: from d03nm124.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.193.82]) by westrelay04.boulder.ibm.com (8.12.10/NCO/VER6.6) with ESMTP id i2J7GsTe097080; Fri, 19 Mar 2004 00:16:54 -0700 In-Reply-To: <20040319.155536.20327066.yoshfuji@linux-ipv6.org> Subject: Re: [PATCH]dump interface IPv6 multicast/anycast addresses through netlink To: YOSHIFUJI Hideaki / =?ISO-2022-JP?B?GyRCNUhGIzFRTEAbKEI=?= Cc: davem@redhat.com, mashirle@us.ibm.com, netdev@oss.sgi.com, netdev-bounce@oss.sgi.com, yoshfuji@linux-ipv6.org X-Mailer: Lotus Notes Release 6.0.2CF1 June 9, 2003 Message-ID: From: Shirley Ma Date: Thu, 18 Mar 2004 23:16:52 -0800 X-MIMETrack: Serialize by Router on D03NM124/03/M/IBM(Release 6.0.2CF2HF168 | December 5, 2003) at 03/19/2004 00:16:54 MIME-Version: 1.0 Content-type: multipart/related; Boundary="0__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C" X-archive-position: 4124 X-ecartis-version: Ecartis v1.0.0 Sender: netdev-bounce@oss.sgi.com Errors-to: netdev-bounce@oss.sgi.com X-original-sender: xma@us.ibm.com Precedence: bulk X-list: netdev Content-Length: 9752 Lines: 268 --0__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C Content-type: multipart/alternative; Boundary="1__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C" --1__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C Content-type: text/plain; charset=ISO-2022-JP Content-transfer-encoding: quoted-printable Thanks for your comments. I am going to modify the patch, removing RTM_NEWMULTICAST replaced by RTM_GETMULTICAST, removing RTM_NEWANYCAST replaced by RTM_GETANYCAST. IFA_MULTICAST must be added last! RTM_NEWANYCAST could be added later for adding anycast addresses through netlink as a seperate patch. I will resubmit the patch after I come back from my vacation one week later. Thanks Shirley Ma IBM Linux Technology Center 15300 SW Koll Parkway Beaverton, OR 97006-6063 Phone: (503) 578-7638 FAX: (503) 578-3228 = YOSHIFUJI Hideaki = / =1B$B5HF#1QL@=1B(B = mashirle@us.ltcfwd.linux.ibm.com= Sent by: = cc netdev-bounce@oss davem@redhat.com, = .sgi.com netdev@oss.sgi.com, Shirley = Ma/Beaverton/IBM@IBMUS, = yoshfuji@linux-ipv6.org = 03/18/2004 10:55 Subj= ect PM Re: [PATCH]dump interface IPv6 = multicast/anycast addresses thro= ugh netlink = = = = = = = In article <200403171130.30282.mashirle@us.ibm.com> (at Wed, 17 Mar 200= 4 11:30:30 -0800), Shirley Ma says: > @@ -339,6 +345,7 @@ > IFA_LOCAL, > IFA_LABEL, > IFA_BROADCAST, > + IFA_MULTICAST, > IFA_ANYCAST, > IFA_CACHEINFO > }; Please, please do not change IFA_XXX values. You should put "IFA_MULTICAST" next to IFA_CACHEINFO. --yoshfuji = --1__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C Content-type: text/html; charset=ISO-2022-JP Content-Disposition: inline Content-transfer-encoding: quoted-printable

Thanks for your comments.

I am going to modify the patch,
removing RTM_NEWMULTICAST replaced by RTM_GETMULTICAST,
removing RTM_NEWANYCAST replaced by RTM_GETANYCAST.
IFA_MULTICAST must be added last!

RTM_NEWANYCAST could be added later for adding anycast
addresses through netlink as a seperate patch.

I will resubmit the patch after I come back from my vacation one week l= ater.

Thanks
Shirley Ma
IBM Linux Technology Center
15300 SW Koll Parkway
Beaverton, OR 97006-6063
Phone: (503) 578-7638
FAX: (503) 578-3228


3D"InactiveYOSHIFUJI Hideaki = / =1B$B5HF#1QL@=1B(B <yoshfuji@linux-ipv6.org>


=
          YOSHIFUJI Hideaki / =1B$B5HF#1QL@=1B(B <yosh= fuji@linux-ipv6.org>
          Sent by: netdev-bounce@oss.sgi.com

          03/18/2004 10:55 PM

=
3D""
To
3D""
mashirle@us.ltcfwd.linux.ibm.com
3D""
cc
3D""
davem@redhat.com, netdev@oss.sgi.com, Shirley Ma/Beave= rton/IBM@IBMUS, yoshfuji@linux-ipv6.org
3D""
Subject
3D""
Re: [PATCH]dump interface IPv6 multicast/anycast addre= sses through netlink
=3D""3D""<= /td>

In article <200403171130.30282.mashirle@us.ibm.com> (at Wed, = 17 Mar 2004 11:30:30 -0800), Shirley Ma <mashirle@us.ibm.com> say= s:

> @@ -339,6 +345,7 @@
>   IFA_LOCAL,
>   IFA_LABEL,
>   IFA_BROADCAST,
> + IFA_MULTICAST,
>   IFA_ANYCAST,
>   IFA_CACHEINFO
>  };

Please, please do not change IFA_XXX values.
You should put "IFA_MULTICAST" next to IFA_CACHEINFO.

--yoshfuji


= --1__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C-- --0__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C Content-type: image/gif; name="graycol.gif" Content-Disposition: inline; filename="graycol.gif" Content-ID: <10__=08BBE4CFDFB4AD3C8f9e8a93df938@us.ibm.com> Content-transfer-encoding: base64 R0lGODlhEAAQAKECAMzMzAAAAP///wAAACH5BAEAAAIALAAAAAAQABAAAAIXlI+py+0PopwxUbpu ZRfKZ2zgSJbmSRYAIf4fT3B0aW1pemVkIGJ5IFVsZWFkIFNtYXJ0U2F2ZXIhAAA7 --0__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C Content-type: image/gif; name="pic12001.gif" Content-Disposition: inline; filename="pic12001.gif" Content-ID: <20__=08BBE4CFDFB4AD3C8f9e8a93df938@us.ibm.com> Content-transfer-encoding: base64 R0lGODlhWABDALP/AAAAAK04Qf79/o+Gm7WuwlNObwoJFCsoSMDAwGFsmIuezf///wAAAAAAAAAA AAAAACH5BAEAAAgALAAAAABYAEMAQAT/EMlJq704682770RiFMRinqggEUNSHIchG0BCfHhOjAuh EDeUqTASLCbBhQrhG7xis2j0lssNDopE4jfIJhDaggI8YB1sZeZgLVA9YVCpnGagVjV171aRVrYR RghXcAGFhoUETwYxcXNyADJ3GlcSKGAwLwllVC1vjIUHBWsFilKQdI8GA5IcpApeJQt8L09lmgkH LZikoU5wjqcyAMMFrJIDPAKvCFletKSev1HBw8KrxtjZ2tvc3d5VyKtCKW3jfz4uMKmq3xu4N0nK BVoJQmx2LGVOmrqNjjJf2hHAQo/eDwJGTKhQMcgQEEAnEjFS98+RnW3smGkZU6ncCWav/4wYOnAI TihRL/4FEwbp28BXMMcoscQCVxlepL4IGDSCyJyVQOu0o7CjmLN50OZlqWmyFy5/6yBBuji0AxFR M00oQAqNIstqI6qKHUsWRAEAvagsmfUEAImyxgbmUpJk3IklNUtJOUAVLoUr1+wqDGTE4zk+T6FG uQb3SizBCwatiiUgCBN8vrz+zFjVyQ8FWkOlg4NQiZMB5QS8QO3mpOaKnL0Z2EKvNMSILEThKhCg zMKPVxYJh23qm9KNW7pArPynMqZDiErsTMqI+LRi3QAgkFUbXpuFKhSYZALd0O5RKa2z9EYKBbpb qxIKsjUPRgD7I2XYV6wyrOw92ykExP8NW4URhknC5dKGE4v4NENQj2jXjmfNgOZDaXb5glRmXQ33 YEWQYNcZFnrYcIQLNzyTFDQNkXIff0ExVlY4srziQk43inZgL4rwxxINMvpFFAz1KOODHiu+4aEw NEjFl5B3JIKWKF3k6I9bfUGp5ZZcdunll5IA4cuHvQQJ5gcsoCWOOUwgltIwAKRxJgbIkJAQZEq0 2YliZnpZZ4BH3CnYOXldOUOfQoYDqF1LFHbXCrO8xmRsfoXDXJ6ChjCAH3QlhJcT6VWE6FCkfCco CgrMFsROrIEX3o2whVjWDjoJccN3LdggSGXLCdLEgHr1lyU3O3QxhgohNKXJCWv8JQr/PDdaqd6w 2rj1inLiGeiCJoDspAoQlYE6QWLSECehcWIYxIQES6zhbn1iImTHEQyqJ4eIxJJoUBc+3CbBuwZE V5cJPPkIjFDdeEabQbd6WgICTxiiz0f5dBKquXF6k4senwEhYGnKEFJeGrxUZy8dB8gmAXI/sPvH ESfCwVt5hTgYiqQqtdRNHQIU1PJ33ZqmzgE90OwLaoJcnMop1WiMmgkPHQRIrwgFuNV90A3doNKT mrKIN07AnGcI9BQjhCBN4RfA1qIZnMqorJCogKfGQnxSCDilTVIA0yl5ciTovgLuBDKFUDE9aQcw 9SA+rjSNf9/M1gxrj6VwDTS0IUSElMzBfsj0NFXR2kwsV1A5IF1grLgLL/r1R40BZEnuBWgmQEyb jqRwSAt6bqMCOFkvKFN2GPPkUzIm/SCF8z8pVzpbjVnMsy0vOr1hw3SaSRUhpY09v0z0J1FnwzPl fmh+xl4WtR0zGu24I4KbMQm3lnVu2oNWxI9W/lcyzA+mCKF4DBikxb/+UWtOGRiFP8qEwAayIgIA Ow== --0__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C Content-type: image/gif; name="ecblank.gif" Content-Disposition: inline; filename="ecblank.gif" Content-ID: <30__=08BBE4CFDFB4AD3C8f9e8a93df938@us.ibm.com> Content-transfer-encoding: base64 R0lGODlhEAABAIAAAAAAAP///yH5BAEAAAEALAAAAAAQAAEAAAIEjI8ZBQA7 --0__=08BBE4CFDFB4AD3C8f9e8a93df938690918c08BBE4CFDFB4AD3C--