dns: make the dns name resolver a plugin
[vpp.git] / src / plugins / dns / dns.api
similarity index 94%
rename from src/vnet/dns/dns.api
rename to src/plugins/dns/dns.api
index 4045b81..a4faec6 100644 (file)
@@ -12,7 +12,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
+
 option version = "1.0.0";
 
 /** \brief enable/disable name resolution
@@ -21,7 +21,7 @@ option version = "1.0.0";
     @param context - sender context, to match reply w/ request
     @param is_enable - 1 = enable, 0 = disable
 */
-autoreply define dns_enable_disable {
+autoreply manual_print define dns_enable_disable {
     u32 client_index;
     u32 context;
     u8 enable;
@@ -35,7 +35,7 @@ autoreply define dns_enable_disable {
     @param is_add - add = 1, delete = 0
     @param server_address - server ip address
 */
-autoreply define dns_name_server_add_del {
+autoreply manual_print define dns_name_server_add_del {
     u32 client_index;
     u32 context;
     u8 is_ip6;
@@ -49,7 +49,7 @@ autoreply define dns_name_server_add_del {
     @param context - sender context, to match reply w/ request
     @param name - the name to resolve
 */
-define dns_resolve_name {
+manual_print define dns_resolve_name {
     u32 client_index;
     u32 context;
     u8 name[256];
@@ -81,7 +81,7 @@ define dns_resolve_name_reply {
     @param is_ip6 - set if the reverse-DNS request is an ip6 address
     @param address - the address to map to a name
 */
-define dns_resolve_ip {
+manual_print define dns_resolve_ip {
     u32 client_index;
     u32 context;
     u8 is_ip6;
@@ -100,4 +100,3 @@ define dns_resolve_ip_reply {
     i32 retval;
     u8 name[256];
 };
-