mirror of
https://github.com/samba-team/samba.git
synced 2024-12-24 21:34:56 +03:00
net: share_type is defined in net_rap.c, net_rpc.c needs to use that.
This fixes a crash in net rpc share that Günther Deschner found.
This commit is contained in:
parent
84ed752d9f
commit
50af6d609d
@ -68,7 +68,6 @@ struct net_context {
|
||||
|
||||
bool display_usage;
|
||||
void *private_data;
|
||||
const char *share_type[];
|
||||
};
|
||||
|
||||
#define NET_TRANSPORT_LOCAL 0x01
|
||||
|
@ -26,6 +26,8 @@
|
||||
static int net_mode_share;
|
||||
static bool sync_files(struct copy_clistate *cp_clistate, const char *mask);
|
||||
|
||||
extern const char *share_type[];
|
||||
|
||||
/**
|
||||
* @file net_rpc.c
|
||||
*
|
||||
@ -2874,7 +2876,7 @@ static void display_share_info_1(struct net_context *c,
|
||||
if (c->opt_long_list_entries) {
|
||||
d_printf("%-12s %-8.8s %-50s\n",
|
||||
r->name,
|
||||
c->share_type[r->type & ~(STYPE_TEMPORARY|STYPE_HIDDEN)],
|
||||
share_type[r->type & ~(STYPE_TEMPORARY|STYPE_HIDDEN)],
|
||||
r->comment);
|
||||
} else {
|
||||
d_printf("%s\n", r->name);
|
||||
|
Loading…
Reference in New Issue
Block a user