The Samba-Bugzilla – Attachment 7478 Details for
Bug 8889
segfaults in s4 libnet/winbind code
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Diff of the prototypes we need to fix
libnet_proto-01.diff (text/plain), 5.24 KB, created by
Stefan Metzmacher
on 2012-04-24 09:20:55 UTC
(
hide
)
Description:
Diff of the prototypes we need to fix
Filename:
MIME Type:
Creator:
Stefan Metzmacher
Created:
2012-04-24 09:20:55 UTC
Size:
5.24 KB
patch
obsolete
>--- broken-libnet_proto.h 2012-04-24 11:04:00.968686749 +0200 >+++ fixed-libnet_proto.h 2012-04-24 10:52:09.408686773 +0200 >@@ -432,6 +432,7 @@ NTSTATUS libnet_DelShare(struct libnet_c > * @param io arguments and result of the call > */ > struct composite_context *libnet_Lookup_send(struct libnet_context *ctx, >+ TALLOC_CTX *mem_ctx, > struct libnet_Lookup *io); > > /** >@@ -459,6 +460,7 @@ NTSTATUS libnet_Lookup(struct libnet_con > * Sends asynchronous LookupHost request > */ > struct composite_context* libnet_LookupHost_send(struct libnet_context *ctx, >+ TALLOC_CTX *mem_ctx, > struct libnet_Lookup *io); > > /** >@@ -510,6 +512,7 @@ NTSTATUS libnet_LookupName(struct libnet > * @param monitor pointer to monitor function that is passed monitor message > */ > struct composite_context *libnet_DomainOpenSamr_send(struct libnet_context *ctx, >+ TALLOC_CTX *mem_ctx, > struct libnet_DomainOpen *io, > void (*monitor)(struct monitor_msg*)); > >@@ -533,6 +536,7 @@ NTSTATUS libnet_DomainOpenSamr_recv(stru > * @param monitor pointer to monitor function that is passed monitor message > */ > struct composite_context* libnet_DomainOpenLsa_send(struct libnet_context *ctx, >+ TALLOC_CTX *mem_ctx, > struct libnet_DomainOpen *io, > void (*monitor)(struct monitor_msg*)); > >@@ -556,6 +560,7 @@ NTSTATUS libnet_DomainOpenLsa_recv(struc > * @param monitor pointer to monitor function that is passed monitor message > */ > struct composite_context* libnet_DomainOpen_send(struct libnet_context *ctx, >+ TALLOC_CTX *mem_ctx, > struct libnet_DomainOpen *io, > void (*monitor)(struct monitor_msg*)); > >@@ -582,16 +587,19 @@ NTSTATUS libnet_DomainOpen(struct libnet > TALLOC_CTX *mem_ctx, > struct libnet_DomainOpen *io); > struct composite_context* libnet_DomainCloseLsa_send(struct libnet_context *ctx, >+ TALLOC_CTX *mem_ctx, > struct libnet_DomainClose *io, > void (*monitor)(struct monitor_msg*)); > NTSTATUS libnet_DomainCloseLsa_recv(struct composite_context *c, struct libnet_context *ctx, > TALLOC_CTX *mem_ctx, struct libnet_DomainClose *io); > struct composite_context* libnet_DomainCloseSamr_send(struct libnet_context *ctx, >+ TALLOC_CTX *mem_ctx, > struct libnet_DomainClose *io, > void (*monitor)(struct monitor_msg*)); > NTSTATUS libnet_DomainCloseSamr_recv(struct composite_context *c, struct libnet_context *ctx, > TALLOC_CTX *mem_ctx, struct libnet_DomainClose *io); > struct composite_context* libnet_DomainClose_send(struct libnet_context *ctx, >+ TALLOC_CTX *mem_ctx, > struct libnet_DomainClose *io, > void (*monitor)(struct monitor_msg*)); > NTSTATUS libnet_DomainClose_recv(struct composite_context *c, struct libnet_context *ctx, >@@ -644,6 +652,7 @@ NTSTATUS libnet_DomainList(struct libnet > * @param io arguments and results of the call > */ > struct composite_context *libnet_rpc_userinfo_send(struct dcerpc_pipe *p, >+ TALLOC_CTX *mem_ctx, > struct libnet_rpc_userinfo *io, > void (*monitor)(struct monitor_msg*)); > >@@ -680,6 +689,7 @@ NTSTATUS libnet_rpc_userinfo(struct dcer > * @param io arguments and results of the call > */ > struct composite_context *libnet_rpc_groupinfo_send(struct dcerpc_pipe *p, >+ TALLOC_CTX *mem_ctx, > struct libnet_rpc_groupinfo *io, > void (*monitor)(struct monitor_msg*)); > >@@ -717,6 +727,7 @@ NTSTATUS libnet_rpc_groupinfo(struct dce > * @param monitor monitor function for providing information about the progress > */ > struct composite_context *libnet_rpc_useradd_send(struct dcerpc_pipe *p, >+ TALLOC_CTX *mem_ctx, > struct libnet_rpc_useradd *io, > void (*monitor)(struct monitor_msg*)); > >@@ -751,6 +762,7 @@ NTSTATUS libnet_rpc_useradd(struct dcerp > * @param monitor monitor function for providing information about the progress > */ > struct composite_context *libnet_rpc_userdel_send(struct dcerpc_pipe *p, >+ TALLOC_CTX *mem_ctx, > struct libnet_rpc_userdel *io, > void (*monitor)(struct monitor_msg*)); > >@@ -785,6 +797,7 @@ NTSTATUS libnet_rpc_userdel(struct dcerp > * @param monitor monitor function for providing information about the progress > */ > struct composite_context *libnet_rpc_usermod_send(struct dcerpc_pipe *p, >+ TALLOC_CTX *mem_ctx, > struct libnet_rpc_usermod *io, > void (*monitor)(struct monitor_msg*)); > >@@ -814,6 +827,7 @@ NTSTATUS libnet_rpc_usermod(struct dcerp > /* The following definitions come from ../source4/libnet/groupman.c */ > > struct composite_context* libnet_rpc_groupadd_send(struct dcerpc_pipe *p, >+ TALLOC_CTX *mem_ctx, > struct libnet_rpc_groupadd *io, > void (*monitor)(struct monitor_msg*)); > NTSTATUS libnet_rpc_groupadd_recv(struct composite_context *c, TALLOC_CTX *mem_ctx, >@@ -821,6 +835,7 @@ NTSTATUS libnet_rpc_groupadd_recv(struct > NTSTATUS libnet_rpc_groupadd(struct dcerpc_pipe *p, TALLOC_CTX *mem_ctx, > struct libnet_rpc_groupadd *io); > struct composite_context* libnet_rpc_groupdel_send(struct dcerpc_pipe *p, >+ TALLOC_CTX *mem_ctx, > struct libnet_rpc_groupdel *io, > void (*monitor)(struct monitor_msg*)); > NTSTATUS libnet_rpc_groupdel_recv(struct composite_context *c, TALLOC_CTX *mem_ctx,
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 8889
: 7478