Lines Matching refs:ioc

531 smb_server_configure(smb_ioc_cfg_t *ioc)
543 smb_server_store_cfg(sv, ioc);
548 smb_server_store_cfg(sv, ioc);
554 smb_server_store_cfg(sv, ioc);
574 smb_server_start(smb_ioc_start_t *ioc)
617 sv->sv_lmshrd = smb_kshare_door_init(ioc->lmshrd);
620 if (rc = smb_kdoor_open(sv, ioc->udoor)) {
626 fksmb_kdoor_open(sv, ioc->udoor_func);
725 smb_server_notify_event(smb_ioc_event_t *ioc)
731 smb_event_notify(sv, ioc->txid);
750 smb_server_spooldoc(smb_ioc_spooldoc_t *ioc)
786 ioc->spool_num = spdoc->sd_spool_num;
787 ioc->ipaddr = spdoc->sd_ipaddr;
788 (void) strlcpy(ioc->path, spdoc->sd_path,
790 (void) strlcpy(ioc->username,
804 smb_server_set_gmtoff(smb_ioc_gmt_t *ioc)
810 sv->si_gmtoff = ioc->offset;
818 smb_server_numopen(smb_ioc_opennum_t *ioc)
824 ioc->open_users = sv->sv_users;
825 ioc->open_trees = sv->sv_trees;
826 ioc->open_files = sv->sv_files + sv->sv_pipes;
837 smb_server_enum(smb_ioc_svcenum_t *ioc)
839 smb_svcenum_t *svcenum = &ioc->svcenum;
876 smb_server_session_close(smb_ioc_session_t *ioc)
888 nbt_cnt = smb_server_session_disconnect(ll, ioc->client, ioc->username);
891 tcp_cnt = smb_server_session_disconnect(ll, ioc->client, ioc->username);
904 smb_server_file_close(smb_ioc_fileid_t *ioc)
906 uint32_t uniqid = ioc->uniqid;
1904 smb_server_store_cfg(smb_server_t *sv, smb_ioc_cfg_t *ioc)
1906 if (ioc->maxconnections == 0)
1907 ioc->maxconnections = 0xFFFFFFFF;
1910 &sv->sv_nbt_daemon.ld_session_list, ioc->keepalive);
1912 &sv->sv_tcp_daemon.ld_session_list, ioc->keepalive);
1914 sv->sv_cfg.skc_maxworkers = ioc->maxworkers;
1915 sv->sv_cfg.skc_maxconnections = ioc->maxconnections;
1916 sv->sv_cfg.skc_keepalive = ioc->keepalive;
1917 sv->sv_cfg.skc_restrict_anon = ioc->restrict_anon;
1918 sv->sv_cfg.skc_signing_enable = ioc->signing_enable;
1919 sv->sv_cfg.skc_signing_required = ioc->signing_required;
1920 sv->sv_cfg.skc_oplock_enable = ioc->oplock_enable;
1921 sv->sv_cfg.skc_sync_enable = ioc->sync_enable;
1922 sv->sv_cfg.skc_secmode = ioc->secmode;
1923 sv->sv_cfg.skc_netbios_enable = ioc->netbios_enable;
1924 sv->sv_cfg.skc_ipv6_enable = ioc->ipv6_enable;
1925 sv->sv_cfg.skc_print_enable = ioc->print_enable;
1926 sv->sv_cfg.skc_traverse_mounts = ioc->traverse_mounts;
1927 sv->sv_cfg.skc_max_protocol = ioc->max_protocol;
1928 sv->sv_cfg.skc_execflags = ioc->exec_flags;
1929 sv->sv_cfg.skc_negtok_len = ioc->negtok_len;
1930 sv->sv_cfg.skc_version = ioc->version;
1931 sv->sv_cfg.skc_initial_credits = ioc->initial_credits;
1932 sv->sv_cfg.skc_maximum_credits = ioc->maximum_credits;
1934 (void) memcpy(sv->sv_cfg.skc_machine_uuid, ioc->machine_uuid,
1936 (void) memcpy(sv->sv_cfg.skc_negtok, ioc->negtok,
1938 (void) memcpy(sv->sv_cfg.skc_native_os, ioc->native_os,
1940 (void) memcpy(sv->sv_cfg.skc_native_lm, ioc->native_lm,
1943 (void) strlcpy(sv->sv_cfg.skc_nbdomain, ioc->nbdomain,
1945 (void) strlcpy(sv->sv_cfg.skc_fqdn, ioc->fqdn,
1947 (void) strlcpy(sv->sv_cfg.skc_hostname, ioc->hostname,
1949 (void) strlcpy(sv->sv_cfg.skc_system_comment, ioc->system_comment,