s4-smbtorture: Make test names lowercase and dot-separated.
[metze/samba/wip.git] / source4 / torture / nbt / nbt.c
index 422261884f661329487333b2c78067995f41302a..7c45f867e7424aaa1bba4f48e94caeacf1094088 100644 (file)
 */
 
 #include "includes.h"
-#include "libcli/nbt/libnbt.h"
+#include "../libcli/nbt/libnbt.h"
 #include "torture/torture.h"
 #include "torture/nbt/proto.h"
 #include "torture/smbtorture.h"
 #include "libcli/resolve/resolve.h"
 #include "param/param.h"
 
+struct nbt_name_socket *torture_init_nbt_socket(struct torture_context *tctx)
+{
+       return nbt_name_socket_init(tctx, tctx->ev);
+}
+
 bool torture_nbt_get_name(struct torture_context *tctx, 
                          struct nbt_name *name, 
                          const char **address)
@@ -34,7 +39,7 @@ bool torture_nbt_get_name(struct torture_context *tctx,
 
        /* do an initial name resolution to find its IP */
        torture_assert_ntstatus_ok(tctx, 
-                                  resolve_name(lp_resolve_context(tctx->lp_ctx), name, tctx, address, tctx->ev), 
+                                  resolve_name(lpcfg_resolve_context(tctx->lp_ctx), name, tctx, address, tctx->ev),
                                   talloc_asprintf(tctx, 
                                                   "Failed to resolve %s", name->name));
        
@@ -44,7 +49,7 @@ bool torture_nbt_get_name(struct torture_context *tctx,
 NTSTATUS torture_nbt_init(void)
 {
        struct torture_suite *suite = torture_suite_create(
-               talloc_autofree_context(), "NBT");
+               talloc_autofree_context(), "nbt");
        /* nbt tests */
        torture_suite_add_suite(suite, torture_nbt_register(suite));
        torture_suite_add_suite(suite, torture_nbt_wins(suite));