From: Volker Lendecke Date: Fri, 2 Feb 2018 12:13:31 +0000 (+0100) Subject: libnbt: Apply some const X-Git-Tag: tevent-0.9.36~116 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6f23615956fee987f7cce85b724633790c5f64b6;p=thirdparty%2Fsamba.git libnbt: Apply some const Signed-off-by: Volker Lendecke Reviewed-by: Ralph Boehme --- diff --git a/libcli/nbt/libnbt.h b/libcli/nbt/libnbt.h index d4813b96165..f7212789897 100644 --- a/libcli/nbt/libnbt.h +++ b/libcli/nbt/libnbt.h @@ -291,7 +291,9 @@ NTSTATUS nbt_name_status_recv(struct nbt_name_request *req, NTSTATUS nbt_name_status(struct nbt_name_socket *nbtsock, TALLOC_CTX *mem_ctx, struct nbt_name_status *io); -NTSTATUS nbt_name_dup(TALLOC_CTX *mem_ctx, struct nbt_name *name, struct nbt_name *newname); +NTSTATUS nbt_name_dup(TALLOC_CTX *mem_ctx, + const struct nbt_name *name, + struct nbt_name *newname); NTSTATUS nbt_name_to_blob(TALLOC_CTX *mem_ctx, DATA_BLOB *blob, struct nbt_name *name); NTSTATUS nbt_name_from_blob(TALLOC_CTX *mem_ctx, const DATA_BLOB *blob, struct nbt_name *name); void nbt_choose_called_name(TALLOC_CTX *mem_ctx, struct nbt_name *n, const char *name, int type); diff --git a/libcli/nbt/nbtname.c b/libcli/nbt/nbtname.c index d73dde1da59..ec2b395d681 100644 --- a/libcli/nbt/nbtname.c +++ b/libcli/nbt/nbtname.c @@ -190,7 +190,9 @@ _PUBLIC_ enum ndr_err_code ndr_push_nbt_name(struct ndr_push *ndr, int ndr_flags /** copy a nbt name structure */ -_PUBLIC_ NTSTATUS nbt_name_dup(TALLOC_CTX *mem_ctx, struct nbt_name *name, struct nbt_name *newname) +_PUBLIC_ NTSTATUS nbt_name_dup(TALLOC_CTX *mem_ctx, + const struct nbt_name *name, + struct nbt_name *newname) { *newname = *name; newname->name = talloc_strdup(mem_ctx, newname->name);