Skip to content

Commit bacf70d

Browse files
libretroadminLibretroAdmin
authored andcommitted
settings: migrate the SMB client setting to a single-source def file
Performed by tools/settings_migrate_group.py with the standard battery including the platform-profile lanes and the integrated enum consolidation stage.
1 parent 84e677b commit bacf70d

8 files changed

Lines changed: 357 additions & 20 deletions

File tree

configuration.c

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1978,6 +1978,9 @@ static struct config_bool_setting *populate_settings_bool(
19781978
#include "settings/settings_def_video_fullscreen.h"
19791979
#define SETTINGS_DEF_CONFIG_PASS
19801980
#include "settings/settings_def_video_sync.h"
1981+
#ifdef HAVE_SMBCLIENT
1982+
#include "settings/settings_def_smb_client.h"
1983+
#endif
19811984
#ifdef HAVE_NETWORKING
19821985
#ifdef HAVE_NETWORKGAMEPAD
19831986
#include "settings/settings_def_netplay_stateless.h"
@@ -2429,9 +2432,6 @@ static struct config_bool_setting *populate_settings_bool(
24292432
SETTING_BOOL("netplay_request_device_p16", &settings->bools.netplay_request_devices[15], true, false, false);
24302433
SETTING_BOOL("netplay_ping_show", &settings->bools.netplay_ping_show, true, DEFAULT_NETPLAY_PING_SHOW, false);
24312434
#endif
2432-
#ifdef HAVE_SMBCLIENT
2433-
SETTING_BOOL("smb_client_enable", &settings->bools.smb_client_enable, true, false, false);
2434-
#endif
24352435
#ifdef HAVE_BSV_MOVIE
24362436
SETTING_BOOL("replay_checkpoint_deserialize", &settings->bools.replay_checkpoint_deserialize, true, DEFAULT_REPLAY_CHECKPOINT_DESERIALIZE, false);
24372437
#endif
@@ -2505,6 +2505,9 @@ static struct config_float_setting *populate_settings_float(
25052505
#include "settings/settings_def_video_fullscreen.h"
25062506
#define SETTINGS_DEF_CONFIG_PASS
25072507
#include "settings/settings_def_video_sync.h"
2508+
#ifdef HAVE_SMBCLIENT
2509+
#include "settings/settings_def_smb_client.h"
2510+
#endif
25082511
#ifdef HAVE_NETWORKING
25092512
#ifdef HAVE_NETWORKGAMEPAD
25102513
#include "settings/settings_def_netplay_stateless.h"
@@ -2995,6 +2998,9 @@ static struct config_uint_setting *populate_settings_uint(
29952998
#include "settings/settings_def_video_fullscreen.h"
29962999
#define SETTINGS_DEF_CONFIG_PASS
29973000
#include "settings/settings_def_video_sync.h"
3001+
#ifdef HAVE_SMBCLIENT
3002+
#include "settings/settings_def_smb_client.h"
3003+
#endif
29983004
#ifdef HAVE_NETWORKING
29993005
#ifdef HAVE_NETWORKGAMEPAD
30003006
#include "settings/settings_def_netplay_stateless.h"
@@ -3462,6 +3468,9 @@ static struct config_int_setting *populate_settings_int(
34623468
#include "settings/settings_def_video_fullscreen.h"
34633469
#define SETTINGS_DEF_CONFIG_PASS
34643470
#include "settings/settings_def_video_sync.h"
3471+
#ifdef HAVE_SMBCLIENT
3472+
#include "settings/settings_def_smb_client.h"
3473+
#endif
34653474
#ifdef HAVE_NETWORKING
34663475
#ifdef HAVE_NETWORKGAMEPAD
34673476
#include "settings/settings_def_netplay_stateless.h"
@@ -3727,6 +3736,9 @@ static struct config_int_setting *populate_settings_int(
37273736
#include "settings/settings_def_video_fullscreen.h"
37283737
#define SETTINGS_DEF_CONFIG_PASS
37293738
#include "settings/settings_def_video_sync.h"
3739+
#ifdef HAVE_SMBCLIENT
3740+
#include "settings/settings_def_smb_client.h"
3741+
#endif
37303742
#ifdef HAVE_NETWORKING
37313743
#ifdef HAVE_NETWORKGAMEPAD
37323744
#include "settings/settings_def_netplay_stateless.h"

intl/msg_hash_lbl.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5438,10 +5438,6 @@ MSG_HASH(
54385438
MENU_ENUM_LABEL_DEFERRED_SMB_CLIENT_SETTINGS_LIST,
54395439
MENU_ENUM_LABEL_DEFERRED_SMB_CLIENT_SETTINGS_LIST_STR
54405440
)
5441-
MSG_HASH(
5442-
MENU_ENUM_LABEL_SMB_CLIENT_ENABLE,
5443-
MENU_ENUM_LABEL_SMB_CLIENT_ENABLE_STR
5444-
)
54455441
MSG_HASH(
54465442
MENU_ENUM_LABEL_SMB_CLIENT_SERVER,
54475443
MENU_ENUM_LABEL_SMB_CLIENT_SERVER_STR

intl/msg_hash_us.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -559,6 +559,7 @@ static const char *const msg_hash_us_lbl_strs[] = {
559559
#define S_ACTION_EX_NS(T, n, sd, ok, rp, c, us) n,
560560
#include "../settings/settings_def_video_fullscreen.h"
561561
#include "../settings/settings_def_video_sync.h"
562+
#include "../settings/settings_def_smb_client.h"
562563
#include "../settings/settings_def_netplay_stateless.h"
563564
#include "../settings/settings_def_audio_format.h"
564565
#include "../settings/settings_def_menu_main_actions_12.h"
@@ -743,6 +744,7 @@ static const uint32_t msg_hash_us_lbl_ids[] = {
743744
#define S_ACTION_EX_NS(T, n, sd, ok, rp, c, us) (uint32_t)MENU_ENUM_LABEL_##T,
744745
#include "../settings/settings_def_video_fullscreen.h"
745746
#include "../settings/settings_def_video_sync.h"
747+
#include "../settings/settings_def_smb_client.h"
746748
#include "../settings/settings_def_netplay_stateless.h"
747749
#include "../settings/settings_def_audio_format.h"
748750
#include "../settings/settings_def_menu_main_actions_12.h"

intl/msg_hash_us.h

Lines changed: 109 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20449,14 +20449,115 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
2044920449
#undef S_ACTION
2045020450
#undef S_ACTION_NS
2045120451
#undef SETTINGS_DEF_STRINGS_PASS
20452-
MSG_HASH(
20453-
MENU_ENUM_LABEL_VALUE_SMB_CLIENT_ENABLE,
20454-
"Enable SMB Client"
20455-
)
20456-
MSG_HASH(
20457-
MENU_ENUM_SUBLABEL_SMB_CLIENT_ENABLE,
20458-
"Enable SMB network share access. Ethernet is strongly recommended over Wi-Fi for a more reliable connection. Note: changing these settings requires a restart of RetroArch."
20459-
)
20452+
/* GENERATED REGION: SMB client setting (see settings_def_smb_client.h). */
20453+
#define SETTINGS_DEF_STRINGS_PASS
20454+
#define S_BOOL(f, T, n, d, sd, df, c, us, sub) \
20455+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20456+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20457+
#define S_BOOL_NS(f, T, n, d, sd, df, c, us) \
20458+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20459+
#define S_UINT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
20460+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20461+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20462+
#define S_UINT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
20463+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20464+
#define S_INT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
20465+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20466+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20467+
#define S_INT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
20468+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20469+
#define S_FLOAT(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) \
20470+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20471+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20472+
#define S_FLOAT_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) \
20473+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20474+
#define S_STRING(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
20475+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20476+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20477+
#define S_STRING_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
20478+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20479+
#define S_DIR(f, T, n, d, el, sd, c, sta, us, sub) \
20480+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20481+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20482+
#define S_DIR_NS(f, T, n, d, el, sd, c, sta, us) \
20483+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20484+
#define S_STRING_P(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
20485+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20486+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20487+
#define S_STRING_P_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
20488+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20489+
#define S_PATH(f, T, n, d, sd, c, vals, rp, ui, us, sub) \
20490+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20491+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20492+
#define S_PATH_NS(f, T, n, d, sd, c, vals, rp, ui, us) \
20493+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20494+
#define S_PATH_DS(f, T, n, df2, sd, c, vals, rp, ui, us, sub) \
20495+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20496+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20497+
#define S_PATH_DS_NS(f, T, n, df2, sd, c, vals, rp, ui, us) \
20498+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20499+
#define S_ACTION(T, n, us, sub) \
20500+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20501+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20502+
#define S_ACTION_NS(T, n, us) \
20503+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20504+
#define S_BOOL_EX(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
20505+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20506+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20507+
#define S_BOOL_EX_NS(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us) \
20508+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20509+
#define S_UINT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
20510+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20511+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20512+
#define S_UINT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
20513+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20514+
#define S_INT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
20515+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20516+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20517+
#define S_INT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
20518+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20519+
#define S_FLOAT_EX(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us, sub) \
20520+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20521+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20522+
#define S_FLOAT_EX_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us) \
20523+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20524+
#define S_ACTION_EX(T, n, sd, ok, rp, c, us, sub) \
20525+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us) \
20526+
MSG_HASH(MENU_ENUM_SUBLABEL_##T, sub)
20527+
#define S_ACTION_EX_NS(T, n, sd, ok, rp, c, us) \
20528+
MSG_HASH(MENU_ENUM_LABEL_VALUE_##T, us)
20529+
#include "../settings/settings_def_smb_client.h"
20530+
#undef S_BOOL
20531+
#undef S_BOOL_NS
20532+
#undef S_UINT
20533+
#undef S_UINT_NS
20534+
#undef S_INT
20535+
#undef S_INT_NS
20536+
#undef S_FLOAT
20537+
#undef S_FLOAT_NS
20538+
#undef S_STRING
20539+
#undef S_STRING_NS
20540+
#undef S_DIR
20541+
#undef S_DIR_NS
20542+
#undef S_STRING_P
20543+
#undef S_STRING_P_NS
20544+
#undef S_PATH
20545+
#undef S_PATH_NS
20546+
#undef S_PATH_DS
20547+
#undef S_PATH_DS_NS
20548+
#undef S_ACTION
20549+
#undef S_ACTION_NS
20550+
#undef S_BOOL_EX
20551+
#undef S_BOOL_EX_NS
20552+
#undef S_UINT_EX
20553+
#undef S_UINT_EX_NS
20554+
#undef S_INT_EX
20555+
#undef S_INT_EX_NS
20556+
#undef S_FLOAT_EX
20557+
#undef S_FLOAT_EX_NS
20558+
#undef S_ACTION_EX
20559+
#undef S_ACTION_EX_NS
20560+
#undef SETTINGS_DEF_STRINGS_PASS
2046020561
MSG_HASH(
2046120562
MENU_ENUM_LABEL_VALUE_SMB_CLIENT_SERVER,
2046220563
"SMB Server"

menu/menu_setting.c

Lines changed: 92 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23702,9 +23702,98 @@ static bool setting_append_list(
2370223702

2370323703
{
2370423704
static const setting_desc_t smbclient_desc_0[] = {
23705-
SDESC_BOOL_ROW_EX(smb_client_enable, SMB_CLIENT_ENABLE,
23706-
false, SD_FLAG_ADVANCED, 0, 0,
23707-
setting_bool_action_left_with_refresh, NULL, NULL, NULL, setting_bool_action_left_with_refresh, setting_bool_action_right_with_refresh, 0),
23705+
/* GENERATED: rows come from settings_def_smb_client.h in order. */
23706+
#define S_BOOL(f, T, n, d, sd, df, c, us, sub) \
23707+
SDESC_BOOL_ROW(f, T, d, sd, df, c),
23708+
#define S_BOOL_NS(f, T, n, d, sd, df, c, us) \
23709+
SDESC_BOOL_ROW(f, T, d, sd, df, c),
23710+
#define S_UINT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
23711+
SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
23712+
#define S_UINT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
23713+
SDESC_UINT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
23714+
#define S_INT(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us, sub) \
23715+
SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
23716+
#define S_INT_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, us) \
23717+
SDESC_INT_ROW(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp),
23718+
#define S_FLOAT(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us, sub) \
23719+
SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
23720+
#define S_FLOAT_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, us) \
23721+
SDESC_FLOAT_ROW(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp),
23722+
#define S_STRING(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23723+
SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
23724+
#define S_STRING_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
23725+
SDESC_STRING_ROW(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
23726+
#define S_DIR(f, T, n, d, el, sd, c, sta, us, sub) \
23727+
SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
23728+
#define S_DIR_NS(f, T, n, d, el, sd, c, sta, us) \
23729+
SDESC_DIR_ROW(f, T, d, el, sd, c, sta),
23730+
#define S_STRING_P(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23731+
SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
23732+
#define S_STRING_P_NS(f, T, n, d, sd, c, ok, rp, sta, sel, lf, rt, ui, us) \
23733+
SDESC_STRING_ROW_P(f, T, d, sd, c, ok, rp, sta, sel, lf, rt, ui),
23734+
#define S_PATH(f, T, n, d, sd, c, vals, rp, ui, us, sub) \
23735+
SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
23736+
#define S_PATH_NS(f, T, n, d, sd, c, vals, rp, ui, us) \
23737+
SDESC_PATH_ROW(f, T, d, sd, c, vals, rp, ui),
23738+
#define S_PATH_DS(f, T, n, df2, sd, c, vals, rp, ui, us, sub) \
23739+
SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
23740+
#define S_PATH_DS_NS(f, T, n, df2, sd, c, vals, rp, ui, us) \
23741+
SDESC_PATH_ROW_DS(f, T, df2, sd, c, vals, rp, ui),
23742+
#define S_ACTION(T, n, us, sub) \
23743+
SDESC_ACTION_ROW(T),
23744+
#define S_ACTION_NS(T, n, us) \
23745+
SDESC_ACTION_ROW(T),
23746+
#define S_BOOL_EX(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23747+
SDESC_BOOL_ROW_EX(f, T, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui),
23748+
#define S_BOOL_EX_NS(f, T, n, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui, us) \
23749+
SDESC_BOOL_ROW_EX(f, T, d, sd, df, c, ok, rp, sta, sel, lf, rt, ui),
23750+
#define S_UINT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23751+
SDESC_UINT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
23752+
#define S_UINT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
23753+
SDESC_UINT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
23754+
#define S_INT_EX(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23755+
SDESC_INT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
23756+
#define S_INT_EX_NS(f, T, n, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui, us) \
23757+
SDESC_INT_ROW_EX(f, T, d, sd, df, c, mn, mx, st, ob, ok, rp, sta, sel, lf, rt, ui),
23758+
#define S_FLOAT_EX(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us, sub) \
23759+
SDESC_FLOAT_ROW_EX(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui),
23760+
#define S_FLOAT_EX_NS(f, T, n, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui, us) \
23761+
SDESC_FLOAT_ROW_EX(f, T, d, rnd, sd, df, c, mn, mx, st, ok, rp, sta, sel, lf, rt, ui),
23762+
#define S_ACTION_EX(T, n, sd, ok, rp, c, us, sub) \
23763+
SDESC_ACTION_ROW_EX(T, sd, ok, rp, c),
23764+
#define S_ACTION_EX_NS(T, n, sd, ok, rp, c, us) \
23765+
SDESC_ACTION_ROW_EX(T, sd, ok, rp, c),
23766+
#include "../settings/settings_def_smb_client.h"
23767+
#undef S_BOOL
23768+
#undef S_BOOL_NS
23769+
#undef S_UINT
23770+
#undef S_UINT_NS
23771+
#undef S_INT
23772+
#undef S_INT_NS
23773+
#undef S_FLOAT
23774+
#undef S_FLOAT_NS
23775+
#undef S_STRING
23776+
#undef S_STRING_NS
23777+
#undef S_DIR
23778+
#undef S_DIR_NS
23779+
#undef S_STRING_P
23780+
#undef S_STRING_P_NS
23781+
#undef S_PATH
23782+
#undef S_PATH_NS
23783+
#undef S_PATH_DS
23784+
#undef S_PATH_DS_NS
23785+
#undef S_ACTION
23786+
#undef S_ACTION_NS
23787+
#undef S_BOOL_EX
23788+
#undef S_BOOL_EX_NS
23789+
#undef S_UINT_EX
23790+
#undef S_UINT_EX_NS
23791+
#undef S_INT_EX
23792+
#undef S_INT_EX_NS
23793+
#undef S_FLOAT_EX
23794+
#undef S_FLOAT_EX_NS
23795+
#undef S_ACTION_EX
23796+
#undef S_ACTION_EX_NS
2370823797
};
2370923798
settings_list_add_desc(list, list_info, settings,
2371023799
smbclient_desc_0, ARRAY_SIZE(smbclient_desc_0),

0 commit comments

Comments
 (0)