diff options
author | Guillaume Nault <g.nault@alphalink.fr> | 2013-10-28 21:37:29 +0100 |
---|---|---|
committer | Dmitry Kozlov <xeb@mail.ru> | 2013-10-29 21:40:31 +0400 |
commit | f1adc930c84f02ff845dce3013c05bc027a8bda4 (patch) | |
tree | f6bb7d217b167ab55bdc106ef5d36a38a0af7cdd /accel-pppd/ctrl | |
parent | 46ecf0e5867ea88cd9ec184b6731efbadf887392 (diff) | |
download | accel-ppp-f1adc930c84f02ff845dce3013c05bc027a8bda4.tar.gz accel-ppp-f1adc930c84f02ff845dce3013c05bc027a8bda4.zip |
l2tp: Don't send Assigned Sesssion ID in ICCN
The Assigned Session ID AVP should only be sent in ICRQ, ICRP, OCRQ,
OCRP and CDN messages. An LNS receiving an ICCN with Assigned
Session ID may reject the message because of this unexpected
mandatory AVP.
Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
Diffstat (limited to 'accel-pppd/ctrl')
-rw-r--r-- | accel-pppd/ctrl/l2tp/l2tp.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/accel-pppd/ctrl/l2tp/l2tp.c b/accel-pppd/ctrl/l2tp/l2tp.c index e018e5b0..3b2e3f2c 100644 --- a/accel-pppd/ctrl/l2tp/l2tp.c +++ b/accel-pppd/ctrl/l2tp/l2tp.c @@ -1822,12 +1822,6 @@ static int l2tp_send_ICCN(struct l2tp_sess_t *sess) return -1; } - if (l2tp_packet_add_int16(pack, Assigned_Session_ID, - sess->sid, 1) < 0) { - log_session(log_error, sess, "impossible to send ICCN:" - " adding data to packet failed\n"); - goto out_err; - } if (l2tp_packet_add_int32(pack, TX_Speed, 1000, 1) < 0) { log_session(log_error, sess, "impossible to send ICCN:" " adding data to packet failed\n"); |