svn commit: samba r8096 - in branches/SAMBA_4_0/source/libnet: .

mimir at samba.org mimir at samba.org
Sun Jul 3 14:47:19 GMT 2005


Author: mimir
Date: 2005-07-03 14:47:19 +0000 (Sun, 03 Jul 2005)
New Revision: 8096

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=8096

Log:
Remove function that has became libnet_Lookup fuction.


rafal


Modified:
   branches/SAMBA_4_0/source/libnet/libnet_rpc.c
   branches/SAMBA_4_0/source/libnet/libnet_rpc.h


Changeset:
Modified: branches/SAMBA_4_0/source/libnet/libnet_rpc.c
===================================================================
--- branches/SAMBA_4_0/source/libnet/libnet_rpc.c	2005-07-03 14:03:41 UTC (rev 8095)
+++ branches/SAMBA_4_0/source/libnet/libnet_rpc.c	2005-07-03 14:47:19 UTC (rev 8096)
@@ -22,63 +22,8 @@
 #include "libcli/nbt/libnbt.h"
 #include "libnet/libnet.h"
 
-/**
- * Finds a domain pdc (generic part)
- * 
- * @param ctx initialised libnet context
- * @param mem_ctx memory context of this call
- * @param r data structure containing necessary parameters and return values
- * @return nt status of the call
- **/
 
-static NTSTATUS libnet_find_pdc_generic(struct libnet_context *ctx, TALLOC_CTX *mem_ctx, 
-					union libnet_find_pdc *r)
-{
-	const char *address;
-	NTSTATUS status;
-	struct nbt_name name;
-
-	if (is_ipaddress(r->generic.in.domain_name)) {
-		r->generic.out.pdc_name = r->generic.in.domain_name;
-		return NT_STATUS_OK;
-	}
-
-	make_nbt_name(&name, r->generic.in.domain_name, NBT_NAME_PDC);
-
-	status = resolve_name(&name, mem_ctx, &address);
-	if (!NT_STATUS_IS_OK(status)) {
-		name.type = NBT_NAME_SERVER;
-		status = resolve_name(&name, mem_ctx, &address);
-	}
-	NT_STATUS_NOT_OK_RETURN(status);
-
-	r->generic.out.pdc_name = talloc_strdup(mem_ctx, address);
-
-	return NT_STATUS_OK;
-}
-
-
 /**
- * Finds a domain pdc function
- * 
- * @param ctx initialised libnet context
- * @param mem_ctx memory context of this call
- * @param r data structure containing necessary parameters and return values
- * @return nt status of the call
- **/
-
-NTSTATUS libnet_find_pdc(struct libnet_context *ctx, TALLOC_CTX *mem_ctx, union libnet_find_pdc *r)
-{
-	switch (r->generic.level) {
-		case LIBNET_FIND_PDC_GENERIC:
-			return libnet_find_pdc_generic(ctx, mem_ctx, r);
-	}
-
-	return NT_STATUS_INVALID_LEVEL;
-}
-
-
-/**
  * Connects rpc pipe on remote server
  * 
  * @param ctx initialised libnet context

Modified: branches/SAMBA_4_0/source/libnet/libnet_rpc.h
===================================================================
--- branches/SAMBA_4_0/source/libnet/libnet_rpc.h	2005-07-03 14:03:41 UTC (rev 8095)
+++ branches/SAMBA_4_0/source/libnet/libnet_rpc.h	2005-07-03 14:47:19 UTC (rev 8096)
@@ -42,26 +42,3 @@
 		const char *error_string;
 	} out;
 };
-
-
-
-
-/* struct and enum for finding a domain controller */
-enum libnet_find_pdc_level {
-	LIBNET_FIND_PDC_GENERIC
-};
-
-union libnet_find_pdc {
-	/* find to a domains PDC */
-	struct {
-		enum libnet_find_pdc_level level;
-
-		struct {
-			const char *domain_name;
-		} in;
-
-		struct	{
-			const char *pdc_name;
-		} out;
-	} generic;
-};



More information about the samba-cvs mailing list