Jian Li
Committed by Thomas Vachuska

Remove solicit map request message class and interface

This control message is a special type of map request message,
therefore, it can be merged with LispMapRequest class.

Change-Id: I9549a18277411947cf4d485f62f92d8259575c94
1 -/*
2 - * Copyright 2016-present Open Networking Laboratory
3 - *
4 - * Licensed under the Apache License, Version 2.0 (the "License");
5 - * you may not use this file except in compliance with the License.
6 - * You may obtain a copy of the License at
7 - *
8 - * http://www.apache.org/licenses/LICENSE-2.0
9 - *
10 - * Unless required by applicable law or agreed to in writing, software
11 - * distributed under the License is distributed on an "AS IS" BASIS,
12 - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 - * See the License for the specific language governing permissions and
14 - * limitations under the License.
15 - */
16 -package org.onosproject.lisp.msg.protocols;
17 -
18 -import io.netty.buffer.ByteBuf;
19 -
20 -/**
21 - * Default LISP solicit map request message class.
22 - */
23 -public class DefaultLispSolicitMapRequest implements LispSolicitMapRequest {
24 - @Override
25 - public LispType getType() {
26 - return null;
27 - }
28 -
29 - @Override
30 - public void writeTo(ByteBuf byteBuf) {
31 -
32 - }
33 -
34 - @Override
35 - public Builder createBuilder() {
36 - return null;
37 - }
38 -}
1 -/*
2 - * Copyright 2016-present Open Networking Laboratory
3 - *
4 - * Licensed under the Apache License, Version 2.0 (the "License");
5 - * you may not use this file except in compliance with the License.
6 - * You may obtain a copy of the License at
7 - *
8 - * http://www.apache.org/licenses/LICENSE-2.0
9 - *
10 - * Unless required by applicable law or agreed to in writing, software
11 - * distributed under the License is distributed on an "AS IS" BASIS,
12 - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 - * See the License for the specific language governing permissions and
14 - * limitations under the License.
15 - */
16 -package org.onosproject.lisp.msg.protocols;
17 -
18 -/**
19 - * LISP solicit map request message interface.
20 - */
21 -public interface LispSolicitMapRequest extends LispMessage {
22 -}
...@@ -25,7 +25,5 @@ public enum LispType { ...@@ -25,7 +25,5 @@ public enum LispType {
25 LISP_MAP_REGISTER, // LISP Map-Register Message 25 LISP_MAP_REGISTER, // LISP Map-Register Message
26 LISP_MAP_NOTIFY, // LISP Map-Notify Message 26 LISP_MAP_NOTIFY, // LISP Map-Notify Message
27 LISP_MAP_REQUEST, // LISP Map-Request Message 27 LISP_MAP_REQUEST, // LISP Map-Request Message
28 - LISP_MAP_REPLY, // LISP Map-Reply Message 28 + LISP_MAP_REPLY // LISP Map-Reply Message
29 - LISP_MAP_REPLY_ACTION, // LISP Map-Reply-Action Message
30 - LISP_SOLICIT_MAP_REQUEST; // LISP Solicit-Map-Request Message
31 } 29 }
......