All of lore.kernel.org
 help / color / mirror / Atom feed
* RE: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
@ 2016-01-15  7:42 Wenzhuo Zhan
  2016-01-15  9:22 ` malc
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Wenzhuo Zhan @ 2016-01-15  7:42 UTC (permalink / raw)
  To: linux-sctp

SGksDQoNClRoaXMgYWRkcmVzcyBvZiBsaW51eC1zY3RwQHZnZXIua2VybmVsLm9yZw0KY2FuIG5v
dCAgYmUgc2VudCBzdWNjZXNzZnVsbHkgYW55d2F5Lg0KDQpCUiENCg0KLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS0NCkZyb206IGxrc2N0cC1kZXZlbG9wZXJzLW93bmVyQGxpc3RzLnNvdXJjZWZv
cmdlLm5ldCBbbWFpbHRvOmxrc2N0cC1kZXZlbG9wZXJzLW93bmVyQGxpc3RzLnNvdXJjZWZvcmdl
Lm5ldF0NClNlbnQ6IDIwMTbE6jHUwjEzyNUgMTk6NDkNClRvOiBXZW56aHVvIFpoYW4NClN1Ympl
Y3Q6IGhvdyBjYW4gSSByZW1vdmUgQWRhcHRhdGlvbiBMYXllciBJbmRpY2F0aW9uIHBhcmFtZXRl
ciBpbiBJTklUX0FDSz8NCg0KUGxlYXNlIHVzZSBsaW51eC1zY3RwQHZnZXIua2VybmVsLm9yZyBm
b3IgcG9zdGluZyBTQ1RQIHF1ZXN0aW9ucy4NCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX18NCk5PVEU6IFRoaXMgZS1tYWlsIChpbmNsdWRpbmcgYW55IGF0dGFjaG1lbnRzKSBpcyBm
b3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRlZCByZWNpcGllbnQocykgYW5kIG1heSBjb250
YWluIGluZm9ybWF0aW9uIHRoYXQgaXMgY29uZmlkZW50aWFsIGFuZC9vciBwcm90ZWN0ZWQgYnkg
bGVnYWwgcHJpdmlsZWdlLiBBbnkgdW5hdXRob3JpemVkIHJldmlldywgdXNlLCBjb3B5LCBkaXNj
bG9zdXJlIG9yIGRpc3RyaWJ1dGlvbiBvZiB0aGlzIGUtbWFpbCBpcyBzdHJpY3RseSBwcm9oaWJp
dGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5
IE1pdGVsIGltbWVkaWF0ZWx5IGFuZCBkZXN0cm95IGFsbCBjb3BpZXMgb2YgdGhpcyBlLW1haWwu
IE1pdGVsIGRvZXMgbm90IGFjY2VwdCBhbnkgbGlhYmlsaXR5IGZvciBicmVhY2ggb2Ygc2VjdXJp
dHksIGVycm9yIG9yIHZpcnVzIHRoYXQgbWF5IHJlc3VsdCBmcm9tIHRoZSB0cmFuc21pc3Npb24g
b2YgdGhpcyBtZXNzYWdlLg0K

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
  2016-01-15  7:42 how can I remove Adaptation Layer Indication parameter in INIT_ACK? Wenzhuo Zhan
@ 2016-01-15  9:22 ` malc
  2016-01-15  9:34 ` Wenzhuo Zhan
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: malc @ 2016-01-15  9:22 UTC (permalink / raw)
  To: linux-sctp

Are you using a particularly old kernel? This was patched years ago to
only include ALI in INIT{_ACK} if the user has specified a valid (i.e.
non-zero) application code-point.

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?idoc791ee631728b2beddda87560f1af59e32230e

Cheers,
malc.

On Fri, Jan 15, 2016 at 7:42 AM, Wenzhuo Zhan <wenzhuo.zhan@mitel.com> wrote:
> Hi,
>
> This address of linux-sctp@vger.kernel.org
> can not  be sent successfully anyway.
>
> BR!
>
> -----Original Message-----
> From: lksctp-developers-owner@lists.sourceforge.net [mailto:lksctp-developers-owner@lists.sourceforge.net]
> Sent: 2016年1月13日 19:49
> To: Wenzhuo Zhan
> Subject: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
>
> Please use linux-sctp@vger.kernel.org for posting SCTP questions.
>
> ________________________________
> NOTE: This e-mail (including any attachments) is for the sole use of the intended recipient(s) and may contain information that is confidential and/or protected by legal privilege. Any unauthorized review, use, copy, disclosure or distribution of this e-mail is strictly prohibited. If you are not the intended recipient, please notify Mitel immediately and destroy all copies of this e-mail. Mitel does not accept any liability for breach of security, error or virus that may result from the transmission of this message.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
  2016-01-15  7:42 how can I remove Adaptation Layer Indication parameter in INIT_ACK? Wenzhuo Zhan
  2016-01-15  9:22 ` malc
@ 2016-01-15  9:34 ` Wenzhuo Zhan
  2016-01-15  9:44 ` malc
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: Wenzhuo Zhan @ 2016-01-15  9:34 UTC (permalink / raw)
  To: linux-sctp

SGkgbWFsYywNCg0KWWVzLCBpdCBpcyBvdXIgb2xkIGxhYiBlbnZpcm9ubWVudC4gQW5kIGNvdWxk
IHlvdSB0ZWxsIG1lIHdoZXJlIGlzIGZpbGUgb2Ygc21fbWFrZV9jaHVuay5jPw0KDQoNCiMgdW5h
bWUgLWENCkxpbnV4IE1UQVAzNSAyLjYuMTgtMS4yNzk4LmZjNiAjMSBTTVAgTW9uIE9jdCAxNiAx
NDo1NDoyMCBFRFQgMjAwNiBpNjg2IGk2ODYgaTM4NiBHTlUvTGludXgNCltyb290QE1UQVAzNSBz
cmNdIyBjZCAvdXNyL3NyYy9rZXJuZWxzLzIuNi4xOC0xLjI3OTguZmM2LWk1ODYvaW5jbHVkZS9u
ZXQvc2N0cA0KW3Jvb3RATVRBUDM1IHNjdHBdIyBsbA0KdG90YWwgMjA0DQotcnctci0tci0tIDEg
cm9vdCByb290ICA4Mzc3IFNlcCAyMCAgMjAwNiBjb21tYW5kLmgNCi1ydy1yLS1yLS0gMSByb290
IHJvb3QgMTM5NDYgU2VwIDIwICAyMDA2IGNvbnN0YW50cy5oDQotcnctci0tci0tIDEgcm9vdCBy
b290IDE4NDU1IFNlcCAyMCAgMjAwNiBzY3RwLmgNCi1ydy1yLS1yLS0gMSByb290IHJvb3QgMTU0
MzMgU2VwIDIwICAyMDA2IHNtLmgNCi1ydy1yLS1yLS0gMSByb290IHJvb3QgNTk5NzQgU2VwIDIw
ICAyMDA2IHN0cnVjdHMuaA0KLXJ3LXItLXItLSAxIHJvb3Qgcm9vdCAgNjU4OSBTZXAgMjAgIDIw
MDYgdHNubWFwLmgNCi1ydy1yLS1yLS0gMSByb290IHJvb3QgIDQ4MzQgU2VwIDIwICAyMDA2IHVs
cGV2ZW50LmgNCi1ydy1yLS1yLS0gMSByb290IHJvb3QgIDMwNjEgU2VwIDIwICAyMDA2IHVscHF1
ZXVlLmgNCi1ydy1yLS1yLS0gMSByb290IHJvb3QgMTkyMjEgU2VwIDIwICAyMDA2IHVzZXIuaA0K
DQoNCg0KVGhhbmsgeW91IGZvciB5b3VyIHN1cHBvcnQhDQoNCkJSIQ0KDQotLS0tLU9yaWdpbmFs
IE1lc3NhZ2UtLS0tLQ0KRnJvbTogbWFsYyBbbWFpbHRvOm1sYXNobGV5QGdtYWlsLmNvbV0gDQpT
ZW50OiAyMDE25bm0MeaciDE15pelIDE3OjIzDQpUbzogV2Vuemh1byBaaGFuDQpDYzogbGtzY3Rw
LWRldmVsb3BlcnMtb3duZXJAbGlzdHMuc291cmNlZm9yZ2UubmV0OyBsaW51eC1zY3RwQHZnZXIu
a2VybmVsLm9yZw0KU3ViamVjdDogUmU6IGhvdyBjYW4gSSByZW1vdmUgQWRhcHRhdGlvbiBMYXll
ciBJbmRpY2F0aW9uIHBhcmFtZXRlciBpbiBJTklUX0FDSz8NCg0KQXJlIHlvdSB1c2luZyBhIHBh
cnRpY3VsYXJseSBvbGQga2VybmVsPyBUaGlzIHdhcyBwYXRjaGVkIHllYXJzIGFnbyB0byBvbmx5
IGluY2x1ZGUgQUxJIGluIElOSVR7X0FDS30gaWYgdGhlIHVzZXIgaGFzIHNwZWNpZmllZCBhIHZh
bGlkIChpLmUuDQpub24temVybykgYXBwbGljYXRpb24gY29kZS1wb2ludC4NCg0KaHR0cDovL2dp
dC5rZXJuZWwub3JnL2NnaXQvbGludXgva2VybmVsL2dpdC90b3J2YWxkcy9saW51eC5naXQvY29t
bWl0Lz9pZD02ZmM3OTFlZTYzMTcyOGIyYmVkZGRhODc1NjBmMWFmNTllMzIyMzBlDQoNCkNoZWVy
cywNCm1hbGMuDQoNCk9uIEZyaSwgSmFuIDE1LCAyMDE2IGF0IDc6NDIgQU0sIFdlbnpodW8gWmhh
biA8d2Vuemh1by56aGFuQG1pdGVsLmNvbT4gd3JvdGU6DQo+IEhpLA0KPg0KPiBUaGlzIGFkZHJl
c3Mgb2YgbGludXgtc2N0cEB2Z2VyLmtlcm5lbC5vcmcgY2FuIG5vdCAgYmUgc2VudCANCj4gc3Vj
Y2Vzc2Z1bGx5IGFueXdheS4NCj4NCj4gQlIhDQo+DQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t
LS0tDQo+IEZyb206IGxrc2N0cC1kZXZlbG9wZXJzLW93bmVyQGxpc3RzLnNvdXJjZWZvcmdlLm5l
dCANCj4gW21haWx0bzpsa3NjdHAtZGV2ZWxvcGVycy1vd25lckBsaXN0cy5zb3VyY2Vmb3JnZS5u
ZXRdDQo+IFNlbnQ6IDIwMTblubQx5pyIMTPml6UgMTk6NDkNCj4gVG86IFdlbnpodW8gWmhhbg0K
PiBTdWJqZWN0OiBob3cgY2FuIEkgcmVtb3ZlIEFkYXB0YXRpb24gTGF5ZXIgSW5kaWNhdGlvbiBw
YXJhbWV0ZXIgaW4gSU5JVF9BQ0s/DQo+DQo+IFBsZWFzZSB1c2UgbGludXgtc2N0cEB2Z2VyLmtl
cm5lbC5vcmcgZm9yIHBvc3RpbmcgU0NUUCBxdWVzdGlvbnMuDQo+DQo+IF9fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQo+IE5PVEU6IFRoaXMgZS1tYWlsIChpbmNsdWRpbmcgYW55IGF0
dGFjaG1lbnRzKSBpcyBmb3IgdGhlIHNvbGUgdXNlIG9mIHRoZSBpbnRlbmRlZCByZWNpcGllbnQo
cykgYW5kIG1heSBjb250YWluIGluZm9ybWF0aW9uIHRoYXQgaXMgY29uZmlkZW50aWFsIGFuZC9v
ciBwcm90ZWN0ZWQgYnkgbGVnYWwgcHJpdmlsZWdlLiBBbnkgdW5hdXRob3JpemVkIHJldmlldywg
dXNlLCBjb3B5LCBkaXNjbG9zdXJlIG9yIGRpc3RyaWJ1dGlvbiBvZiB0aGlzIGUtbWFpbCBpcyBz
dHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50
LCBwbGVhc2Ugbm90aWZ5IE1pdGVsIGltbWVkaWF0ZWx5IGFuZCBkZXN0cm95IGFsbCBjb3BpZXMg
b2YgdGhpcyBlLW1haWwuIE1pdGVsIGRvZXMgbm90IGFjY2VwdCBhbnkgbGlhYmlsaXR5IGZvciBi
cmVhY2ggb2Ygc2VjdXJpdHksIGVycm9yIG9yIHZpcnVzIHRoYXQgbWF5IHJlc3VsdCBmcm9tIHRo
ZSB0cmFuc21pc3Npb24gb2YgdGhpcyBtZXNzYWdlLg0K

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
  2016-01-15  7:42 how can I remove Adaptation Layer Indication parameter in INIT_ACK? Wenzhuo Zhan
  2016-01-15  9:22 ` malc
  2016-01-15  9:34 ` Wenzhuo Zhan
@ 2016-01-15  9:44 ` malc
  2016-01-15 10:00 ` Wenzhuo Zhan
  2016-01-15 11:22 ` malc
  4 siblings, 0 replies; 6+ messages in thread
From: malc @ 2016-01-15  9:44 UTC (permalink / raw)
  To: linux-sctp

It's in the net/sctp subdirectory of the kernel source... the details
are right there in the link I gave you (on the diff ... line)

diff --git a/net/sctp/sm_make_chunk.c b/net/sctp/sm_make_chunk.c



On Fri, Jan 15, 2016 at 9:34 AM, Wenzhuo Zhan <wenzhuo.zhan@mitel.com> wrote:
> Hi malc,
>
> Yes, it is our old lab environment. And could you tell me where is file of sm_make_chunk.c?
>
>
> # uname -a
> Linux MTAP35 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:54:20 EDT 2006 i686 i686 i386 GNU/Linux
> [root@MTAP35 src]# cd /usr/src/kernels/2.6.18-1.2798.fc6-i586/include/net/sctp
> [root@MTAP35 sctp]# ll
> total 204
> -rw-r--r-- 1 root root  8377 Sep 20  2006 command.h
> -rw-r--r-- 1 root root 13946 Sep 20  2006 constants.h
> -rw-r--r-- 1 root root 18455 Sep 20  2006 sctp.h
> -rw-r--r-- 1 root root 15433 Sep 20  2006 sm.h
> -rw-r--r-- 1 root root 59974 Sep 20  2006 structs.h
> -rw-r--r-- 1 root root  6589 Sep 20  2006 tsnmap.h
> -rw-r--r-- 1 root root  4834 Sep 20  2006 ulpevent.h
> -rw-r--r-- 1 root root  3061 Sep 20  2006 ulpqueue.h
> -rw-r--r-- 1 root root 19221 Sep 20  2006 user.h
>
>
>
> Thank you for your support!
>
> BR!
>
> -----Original Message-----
> From: malc [mailto:mlashley@gmail.com]
> Sent: 2016年1月15日 17:23
> To: Wenzhuo Zhan
> Cc: lksctp-developers-owner@lists.sourceforge.net; linux-sctp@vger.kernel.org
> Subject: Re: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
>
> Are you using a particularly old kernel? This was patched years ago to only include ALI in INIT{_ACK} if the user has specified a valid (i.e.
> non-zero) application code-point.
>
> http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?idoc791ee631728b2beddda87560f1af59e32230e
>
> Cheers,
> malc.
>
> On Fri, Jan 15, 2016 at 7:42 AM, Wenzhuo Zhan <wenzhuo.zhan@mitel.com> wrote:
>> Hi,
>>
>> This address of linux-sctp@vger.kernel.org can not  be sent
>> successfully anyway.
>>
>> BR!
>>
>> -----Original Message-----
>> From: lksctp-developers-owner@lists.sourceforge.net
>> [mailto:lksctp-developers-owner@lists.sourceforge.net]
>> Sent: 2016年1月13日 19:49
>> To: Wenzhuo Zhan
>> Subject: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
>>
>> Please use linux-sctp@vger.kernel.org for posting SCTP questions.
>>
>> ________________________________
>> NOTE: This e-mail (including any attachments) is for the sole use of the intended recipient(s) and may contain information that is confidential and/or protected by legal privilege. Any unauthorized review, use, copy, disclosure or distribution of this e-mail is strictly prohibited. If you are not the intended recipient, please notify Mitel immediately and destroy all copies of this e-mail. Mitel does not accept any liability for breach of security, error or virus that may result from the transmission of this message.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
  2016-01-15  7:42 how can I remove Adaptation Layer Indication parameter in INIT_ACK? Wenzhuo Zhan
                   ` (2 preceding siblings ...)
  2016-01-15  9:44 ` malc
@ 2016-01-15 10:00 ` Wenzhuo Zhan
  2016-01-15 11:22 ` malc
  4 siblings, 0 replies; 6+ messages in thread
From: Wenzhuo Zhan @ 2016-01-15 10:00 UTC (permalink / raw)
  To: linux-sctp

SGkgbWFsYywNCg0KSSBkaWQgbm90IGZpbmQgaXQsIGFuZCBJIGNhbiB1bmRlcnN0YW5kIHRoZSBj
b2RlIGNoYW5nZSBpbiB0aGUgbGluaw0KDQpbcm9vdEBNVEFQMzUgc2N0cF0jIGZpbmQgLyAtbmFt
ZSBzbV9tYWtlX2NodW5rLmMNCltyb290QE1UQVAzNSBzY3RwXSMgZmluZCAvIC1uYW1lICJzbV9t
YWtlX2NodW5rLmMiDQpbcm9vdEBNVEFQMzUgc2N0cF0jIGZpbmQgLyAtbmFtZSAnc21fbWFrZV9j
aHVuay5jJw0KW3Jvb3RATVRBUDM1IHNjdHBdIw0KDQoNClRoYW5rIHlvdSBmb3IgeW91ciBzdXBw
b3J0IQ0KDQogQlIhDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBtYWxjIFtt
YWlsdG86bWxhc2hsZXlAZ21haWwuY29tXSANClNlbnQ6IDIwMTblubQx5pyIMTXml6UgMTc6NDUN
ClRvOiBXZW56aHVvIFpoYW4NCkNjOiBsa3NjdHAtZGV2ZWxvcGVycy1vd25lckBsaXN0cy5zb3Vy
Y2Vmb3JnZS5uZXQ7IGxpbnV4LXNjdHBAdmdlci5rZXJuZWwub3JnDQpTdWJqZWN0OiBSZTogaG93
IGNhbiBJIHJlbW92ZSBBZGFwdGF0aW9uIExheWVyIEluZGljYXRpb24gcGFyYW1ldGVyIGluIElO
SVRfQUNLPw0KDQpJdCdzIGluIHRoZSBuZXQvc2N0cCBzdWJkaXJlY3Rvcnkgb2YgdGhlIGtlcm5l
bCBzb3VyY2UuLi4gdGhlIGRldGFpbHMgYXJlIHJpZ2h0IHRoZXJlIGluIHRoZSBsaW5rIEkgZ2F2
ZSB5b3UgKG9uIHRoZSBkaWZmIC4uLiBsaW5lKQ0KDQpkaWZmIC0tZ2l0IGEvbmV0L3NjdHAvc21f
bWFrZV9jaHVuay5jIGIvbmV0L3NjdHAvc21fbWFrZV9jaHVuay5jDQoNCg0KDQpPbiBGcmksIEph
biAxNSwgMjAxNiBhdCA5OjM0IEFNLCBXZW56aHVvIFpoYW4gPHdlbnpodW8uemhhbkBtaXRlbC5j
b20+IHdyb3RlOg0KPiBIaSBtYWxjLA0KPg0KPiBZZXMsIGl0IGlzIG91ciBvbGQgbGFiIGVudmly
b25tZW50LiBBbmQgY291bGQgeW91IHRlbGwgbWUgd2hlcmUgaXMgZmlsZSBvZiBzbV9tYWtlX2No
dW5rLmM/DQo+DQo+DQo+ICMgdW5hbWUgLWENCj4gTGludXggTVRBUDM1IDIuNi4xOC0xLjI3OTgu
ZmM2ICMxIFNNUCBNb24gT2N0IDE2IDE0OjU0OjIwIEVEVCAyMDA2IA0KPiBpNjg2IGk2ODYgaTM4
NiBHTlUvTGludXgNCj4gW3Jvb3RATVRBUDM1IHNyY10jIGNkIA0KPiAvdXNyL3NyYy9rZXJuZWxz
LzIuNi4xOC0xLjI3OTguZmM2LWk1ODYvaW5jbHVkZS9uZXQvc2N0cA0KPiBbcm9vdEBNVEFQMzUg
c2N0cF0jIGxsDQo+IHRvdGFsIDIwNA0KPiAtcnctci0tci0tIDEgcm9vdCByb290ICA4Mzc3IFNl
cCAyMCAgMjAwNiBjb21tYW5kLmgNCj4gLXJ3LXItLXItLSAxIHJvb3Qgcm9vdCAxMzk0NiBTZXAg
MjAgIDIwMDYgY29uc3RhbnRzLmgNCj4gLXJ3LXItLXItLSAxIHJvb3Qgcm9vdCAxODQ1NSBTZXAg
MjAgIDIwMDYgc2N0cC5oDQo+IC1ydy1yLS1yLS0gMSByb290IHJvb3QgMTU0MzMgU2VwIDIwICAy
MDA2IHNtLmgNCj4gLXJ3LXItLXItLSAxIHJvb3Qgcm9vdCA1OTk3NCBTZXAgMjAgIDIwMDYgc3Ry
dWN0cy5oDQo+IC1ydy1yLS1yLS0gMSByb290IHJvb3QgIDY1ODkgU2VwIDIwICAyMDA2IHRzbm1h
cC5oDQo+IC1ydy1yLS1yLS0gMSByb290IHJvb3QgIDQ4MzQgU2VwIDIwICAyMDA2IHVscGV2ZW50
LmgNCj4gLXJ3LXItLXItLSAxIHJvb3Qgcm9vdCAgMzA2MSBTZXAgMjAgIDIwMDYgdWxwcXVldWUu
aA0KPiAtcnctci0tci0tIDEgcm9vdCByb290IDE5MjIxIFNlcCAyMCAgMjAwNiB1c2VyLmgNCj4N
Cj4NCj4NCj4gVGhhbmsgeW91IGZvciB5b3VyIHN1cHBvcnQhDQo+DQo+IEJSIQ0KPg0KPiAtLS0t
LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBtYWxjIFttYWlsdG86bWxhc2hsZXlAZ21h
aWwuY29tXQ0KPiBTZW50OiAyMDE25bm0MeaciDE15pelIDE3OjIzDQo+IFRvOiBXZW56aHVvIFpo
YW4NCj4gQ2M6IGxrc2N0cC1kZXZlbG9wZXJzLW93bmVyQGxpc3RzLnNvdXJjZWZvcmdlLm5ldDsg
DQo+IGxpbnV4LXNjdHBAdmdlci5rZXJuZWwub3JnDQo+IFN1YmplY3Q6IFJlOiBob3cgY2FuIEkg
cmVtb3ZlIEFkYXB0YXRpb24gTGF5ZXIgSW5kaWNhdGlvbiBwYXJhbWV0ZXIgaW4gSU5JVF9BQ0s/
DQo+DQo+IEFyZSB5b3UgdXNpbmcgYSBwYXJ0aWN1bGFybHkgb2xkIGtlcm5lbD8gVGhpcyB3YXMg
cGF0Y2hlZCB5ZWFycyBhZ28gdG8gb25seSBpbmNsdWRlIEFMSSBpbiBJTklUe19BQ0t9IGlmIHRo
ZSB1c2VyIGhhcyBzcGVjaWZpZWQgYSB2YWxpZCAoaS5lLg0KPiBub24temVybykgYXBwbGljYXRp
b24gY29kZS1wb2ludC4NCj4NCj4gaHR0cDovL2dpdC5rZXJuZWwub3JnL2NnaXQvbGludXgva2Vy
bmVsL2dpdC90b3J2YWxkcy9saW51eC5naXQvY29tbWl0Lw0KPiA/aWQ9NmZjNzkxZWU2MzE3Mjhi
MmJlZGRkYTg3NTYwZjFhZjU5ZTMyMjMwZQ0KPg0KPiBDaGVlcnMsDQo+IG1hbGMuDQo+DQo+IE9u
IEZyaSwgSmFuIDE1LCAyMDE2IGF0IDc6NDIgQU0sIFdlbnpodW8gWmhhbiA8d2Vuemh1by56aGFu
QG1pdGVsLmNvbT4gd3JvdGU6DQo+PiBIaSwNCj4+DQo+PiBUaGlzIGFkZHJlc3Mgb2YgbGludXgt
c2N0cEB2Z2VyLmtlcm5lbC5vcmcgY2FuIG5vdCAgYmUgc2VudCANCj4+IHN1Y2Nlc3NmdWxseSBh
bnl3YXkuDQo+Pg0KPj4gQlIhDQo+Pg0KPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4+
IEZyb206IGxrc2N0cC1kZXZlbG9wZXJzLW93bmVyQGxpc3RzLnNvdXJjZWZvcmdlLm5ldA0KPj4g
W21haWx0bzpsa3NjdHAtZGV2ZWxvcGVycy1vd25lckBsaXN0cy5zb3VyY2Vmb3JnZS5uZXRdDQo+
PiBTZW50OiAyMDE25bm0MeaciDEz5pelIDE5OjQ5DQo+PiBUbzogV2Vuemh1byBaaGFuDQo+PiBT
dWJqZWN0OiBob3cgY2FuIEkgcmVtb3ZlIEFkYXB0YXRpb24gTGF5ZXIgSW5kaWNhdGlvbiBwYXJh
bWV0ZXIgaW4gSU5JVF9BQ0s/DQo+Pg0KPj4gUGxlYXNlIHVzZSBsaW51eC1zY3RwQHZnZXIua2Vy
bmVsLm9yZyBmb3IgcG9zdGluZyBTQ1RQIHF1ZXN0aW9ucy4NCj4+DQo+PiBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fXw0KPj4gTk9URTogVGhpcyBlLW1haWwgKGluY2x1ZGluZyBhbnkg
YXR0YWNobWVudHMpIGlzIGZvciB0aGUgc29sZSB1c2Ugb2YgdGhlIGludGVuZGVkIHJlY2lwaWVu
dChzKSBhbmQgbWF5IGNvbnRhaW4gaW5mb3JtYXRpb24gdGhhdCBpcyBjb25maWRlbnRpYWwgYW5k
L29yIHByb3RlY3RlZCBieSBsZWdhbCBwcml2aWxlZ2UuIEFueSB1bmF1dGhvcml6ZWQgcmV2aWV3
LCB1c2UsIGNvcHksIGRpc2Nsb3N1cmUgb3IgZGlzdHJpYnV0aW9uIG9mIHRoaXMgZS1tYWlsIGlz
IHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBhcmUgbm90IHRoZSBpbnRlbmRlZCByZWNpcGll
bnQsIHBsZWFzZSBub3RpZnkgTWl0ZWwgaW1tZWRpYXRlbHkgYW5kIGRlc3Ryb3kgYWxsIGNvcGll
cyBvZiB0aGlzIGUtbWFpbC4gTWl0ZWwgZG9lcyBub3QgYWNjZXB0IGFueSBsaWFiaWxpdHkgZm9y
IGJyZWFjaCBvZiBzZWN1cml0eSwgZXJyb3Igb3IgdmlydXMgdGhhdCBtYXkgcmVzdWx0IGZyb20g
dGhlIHRyYW5zbWlzc2lvbiBvZiB0aGlzIG1lc3NhZ2UuDQo

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
  2016-01-15  7:42 how can I remove Adaptation Layer Indication parameter in INIT_ACK? Wenzhuo Zhan
                   ` (3 preceding siblings ...)
  2016-01-15 10:00 ` Wenzhuo Zhan
@ 2016-01-15 11:22 ` malc
  4 siblings, 0 replies; 6+ messages in thread
From: malc @ 2016-01-15 11:22 UTC (permalink / raw)
  To: linux-sctp

I'm sorry but support for the basics of obtaining and building the
linux kernel is well out of scope for this list. (and I have a day-job
to do ;-)
I politely suggest that you try and locate someone internally within
your organization to support you, contact the provider of your
distribution for support (if you're using a commercial one), or
failing that, google.

e.g. https://fedoraproject.org/wiki/Building_a_custom_kernel

The code change itself is simple - it adds a check to see if the user
provided an adaptation code point for the socket (if they didn't - the
value will be zero, which is IANA reserved) - and then /conditionally/
includes the ALI parameter only if one was explicitly specified.
More info on ALI can be found in the relevant RFC -
https://tools.ietf.org/html/rfc5061#section-4.2.6

Thanks,
malc.

On Fri, Jan 15, 2016 at 10:00 AM, Wenzhuo Zhan <wenzhuo.zhan@mitel.com> wrote:
> Hi malc,
>
> I did not find it, and I can understand the code change in the link
>
> [root@MTAP35 sctp]# find / -name sm_make_chunk.c
> [root@MTAP35 sctp]# find / -name "sm_make_chunk.c"
> [root@MTAP35 sctp]# find / -name 'sm_make_chunk.c'
> [root@MTAP35 sctp]#
>
>
> Thank you for your support!
>
>  BR!
>
> -----Original Message-----
> From: malc [mailto:mlashley@gmail.com]
> Sent: 2016年1月15日 17:45
> To: Wenzhuo Zhan
> Cc: lksctp-developers-owner@lists.sourceforge.net; linux-sctp@vger.kernel.org
> Subject: Re: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
>
> It's in the net/sctp subdirectory of the kernel source... the details are right there in the link I gave you (on the diff ... line)
>
> diff --git a/net/sctp/sm_make_chunk.c b/net/sctp/sm_make_chunk.c
>
>
>
> On Fri, Jan 15, 2016 at 9:34 AM, Wenzhuo Zhan <wenzhuo.zhan@mitel.com> wrote:
>> Hi malc,
>>
>> Yes, it is our old lab environment. And could you tell me where is file of sm_make_chunk.c?
>>
>>
>> # uname -a
>> Linux MTAP35 2.6.18-1.2798.fc6 #1 SMP Mon Oct 16 14:54:20 EDT 2006
>> i686 i686 i386 GNU/Linux
>> [root@MTAP35 src]# cd
>> /usr/src/kernels/2.6.18-1.2798.fc6-i586/include/net/sctp
>> [root@MTAP35 sctp]# ll
>> total 204
>> -rw-r--r-- 1 root root  8377 Sep 20  2006 command.h
>> -rw-r--r-- 1 root root 13946 Sep 20  2006 constants.h
>> -rw-r--r-- 1 root root 18455 Sep 20  2006 sctp.h
>> -rw-r--r-- 1 root root 15433 Sep 20  2006 sm.h
>> -rw-r--r-- 1 root root 59974 Sep 20  2006 structs.h
>> -rw-r--r-- 1 root root  6589 Sep 20  2006 tsnmap.h
>> -rw-r--r-- 1 root root  4834 Sep 20  2006 ulpevent.h
>> -rw-r--r-- 1 root root  3061 Sep 20  2006 ulpqueue.h
>> -rw-r--r-- 1 root root 19221 Sep 20  2006 user.h
>>
>>
>>
>> Thank you for your support!
>>
>> BR!
>>
>> -----Original Message-----
>> From: malc [mailto:mlashley@gmail.com]
>> Sent: 2016年1月15日 17:23
>> To: Wenzhuo Zhan
>> Cc: lksctp-developers-owner@lists.sourceforge.net;
>> linux-sctp@vger.kernel.org
>> Subject: Re: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
>>
>> Are you using a particularly old kernel? This was patched years ago to only include ALI in INIT{_ACK} if the user has specified a valid (i.e.
>> non-zero) application code-point.
>>
>> http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/
>> ?idoc791ee631728b2beddda87560f1af59e32230e
>>
>> Cheers,
>> malc.
>>
>> On Fri, Jan 15, 2016 at 7:42 AM, Wenzhuo Zhan <wenzhuo.zhan@mitel.com> wrote:
>>> Hi,
>>>
>>> This address of linux-sctp@vger.kernel.org can not  be sent
>>> successfully anyway.
>>>
>>> BR!
>>>
>>> -----Original Message-----
>>> From: lksctp-developers-owner@lists.sourceforge.net
>>> [mailto:lksctp-developers-owner@lists.sourceforge.net]
>>> Sent: 2016年1月13日 19:49
>>> To: Wenzhuo Zhan
>>> Subject: how can I remove Adaptation Layer Indication parameter in INIT_ACK?
>>>
>>> Please use linux-sctp@vger.kernel.org for posting SCTP questions.
>>>
>>> ________________________________
>>> NOTE: This e-mail (including any attachments) is for the sole use of the intended recipient(s) and may contain information that is confidential and/or protected by legal privilege. Any unauthorized review, use, copy, disclosure or distribution of this e-mail is strictly prohibited. If you are not the intended recipient, please notify Mitel immediately and destroy all copies of this e-mail. Mitel does not accept any liability for breach of security, error or virus that may result from the transmission of this message.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-01-15 11:22 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-15  7:42 how can I remove Adaptation Layer Indication parameter in INIT_ACK? Wenzhuo Zhan
2016-01-15  9:22 ` malc
2016-01-15  9:34 ` Wenzhuo Zhan
2016-01-15  9:44 ` malc
2016-01-15 10:00 ` Wenzhuo Zhan
2016-01-15 11:22 ` malc

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.