smb_path 112 examples/libsmbclient/testbrowse2.c smbitem* get_smbitem_list(SMBCCTX *ctx, char *smb_path){ smb_path 117 examples/libsmbclient/testbrowse2.c if ((fd = smbc_getFunctionOpendir(ctx)(ctx, smb_path)) == NULL) smb_path 146 examples/libsmbclient/testbrowse2.c void recurse(SMBCCTX *ctx, char *smb_group, char *smb_path, int maxlen){ smb_path 151 examples/libsmbclient/testbrowse2.c len = strlen(smb_path); smb_path 153 examples/libsmbclient/testbrowse2.c list = get_smbitem_list(ctx, smb_path); smb_path 165 examples/libsmbclient/testbrowse2.c strcpy(smb_path + 6, list->name); smb_path 167 examples/libsmbclient/testbrowse2.c recurse(ctx1, smb_group, smb_path, maxlen); smb_path 170 examples/libsmbclient/testbrowse2.c recurse(ctx, smb_group, smb_path, maxlen); smb_path 179 examples/libsmbclient/testbrowse2.c smb_path[len] = '/'; smb_path 180 examples/libsmbclient/testbrowse2.c strcpy(smb_path + len + 1, list->name); smb_path 181 examples/libsmbclient/testbrowse2.c print_smb_path(smb_group, smb_path + 6); smb_path 183 examples/libsmbclient/testbrowse2.c recurse(ctx, smb_group, smb_path, maxlen); smb_path 193 examples/libsmbclient/testbrowse2.c smb_path[len] = '\0'; smb_path 199 examples/libsmbclient/testbrowse2.c char smb_path[32768] = "smb://"; smb_path 206 examples/libsmbclient/testbrowse2.c if (argc == 1) recurse(ctx, "", smb_path, sizeof(smb_path)); smb_path 208 examples/libsmbclient/testbrowse2.c strncpy(smb_path + 6, argv[i], sizeof(smb_path) - 7); smb_path 209 examples/libsmbclient/testbrowse2.c smb_path[sizeof(smb_path) - 1] = '\0'; smb_path 210 examples/libsmbclient/testbrowse2.c recurse(ctx, "", smb_path, sizeof(smb_path));