anchor.diff:           gconf_ysession_idle_timeout/1, gconf_ysession_long_timeout/1,
            gconf_sni/1]).
   
  +-export([gconf_yaws_dir/2, gconf_trace/2, gconf_flags/2, gconf_logdir/2,
  +         gconf_ebin_dir/2, gconf_src_dir/2, gconf_runmods/2,
  +         gconf_keepalive_timeout/2, gconf_keepalive_maxuses/2,
  +         gconf_max_num_cached_files/2, gconf_max_num_cached_bytes/2,
  +         gconf_max_size_cached_file/2, gconf_max_connections/2,
  +         gconf_process_options/2, gconf_large_file_chunk_size/2,
  +         gconf_mnesia_dir/2, gconf_log_wrap_size/2, gconf_cache_refresh_secs/2,
  +         gconf_include_dir/2, gconf_phpexe/2, gconf_yaws/2, gconf_id/2,
  +         gconf_enable_soap/2, gconf_soap_srv_mods/2, gconf_ysession_mod/2,
  +         gconf_acceptor_pool_size/2, gconf_mime_types_info/2,
  +         gconf_nslookup_pref/2,
  +         gconf_ysession_idle_timeout/2, gconf_ysession_long_timeout/2,
  +         gconf_sni/2]).
  +
   -export([sconf_port/1, sconf_flags/1, sconf_redirect_map/1, sconf_rhost/1,
            sconf_rmethod/1, sconf_docroot/1, sconf_xtra_docroots/1,
            sconf_listen/1, sconf_servername/1, sconf_serveralias/1, sconf_yaws/1,
  
positive.code:                               end
                        end, ok, Deps).
  
  %% Access functions for the GCONF and SCONF records.
  gconf_yaws_dir             (#gconf{yaws_dir              = X}) -> X.
  gconf_trace                (#gconf{trace                 = X}) -> X.
  gconf_flags                (#gconf{flags                 = X}) -> X.
  
negative.code: gconf_ysession_long_timeout(#gconf{ysession_long_timeout = X}) -> X.
  gconf_sni                  (#gconf{sni                   = X}) -> X.
  
  %% Setters
  gconf_yaws_dir             (S, X) -> S#gconf{yaws_dir              = X}.
  gconf_trace                (S, X) -> S#gconf{trace                 = X}.
  gconf_flags                (S, X) -> S#gconf{flags                 = X}.
  gconf_logdir               (S, X) -> S#gconf{logdir                = X}.
  gconf_ebin_dir             (S, X) -> S#gconf{ebin_dir              = X}.
  gconf_src_dir              (S, X) -> S#gconf{src_dir               = X}.
  gconf_runmods              (S, X) -> S#gconf{runmods               = X}.
  gconf_keepalive_timeout    (S, X) -> S#gconf{keepalive_timeout     = X}.
  gconf_keepalive_maxuses    (S, X) -> S#gconf{keepalive_maxuses     = X}.
  gconf_max_num_cached_files (S, X) -> S#gconf{max_num_cached_files  = X}.
  gconf_max_num_cached_bytes (S, X) -> S#gconf{max_num_cached_bytes  = X}.
  gconf_max_size_cached_file (S, X) -> S#gconf{max_size_cached_file  = X}.
  gconf_max_connections      (S, X) -> S#gconf{max_connections       = X}.
  gconf_process_options      (S, X) -> S#gconf{process_options       = X}.
  gconf_large_file_chunk_size(S, X) -> S#gconf{large_file_chunk_size = X}.
  gconf_mnesia_dir           (S, X) -> S#gconf{mnesia_dir            = X}.
  gconf_log_wrap_size        (S, X) -> S#gconf{log_wrap_size         = X}.
  gconf_cache_refresh_secs   (S, X) -> S#gconf{cache_refresh_secs    = X}.
  gconf_include_dir          (S, X) -> S#gconf{include_dir           = X}.
  gconf_phpexe               (S, X) -> S#gconf{phpexe                = X}.
  gconf_yaws                 (S, X) -> S#gconf{yaws                  = X}.
  gconf_id                   (S, X) -> S#gconf{id                    = X}.
  gconf_enable_soap          (S, X) -> S#gconf{enable_soap           = X}.
  gconf_soap_srv_mods        (S, X) -> S#gconf{soap_srv_mods         = X}.
  gconf_ysession_mod         (S, X) -> S#gconf{ysession_mod          = X}.
  gconf_acceptor_pool_size   (S, X) -> S#gconf{acceptor_pool_size    = X}.
  gconf_mime_types_info      (S, X) -> S#gconf{mime_types_info       = X}.
  gconf_nslookup_pref        (S, X) -> S#gconf{nslookup_pref         = X}.
  gconf_ysession_idle_timeout(S, X) -> S#gconf{ysession_idle_timeout = X}.
  gconf_ysession_long_timeout(S, X) -> S#gconf{ysession_long_timeout = X}.
  gconf_sni                  (S, X) -> S#gconf{sni                   = X}.
  
  %% Getters
  sconf_port                 (#sconf{port                  = X}) -> X.
  sconf_flags                (#sconf{flags                 = X}) -> X.
  sconf_redirect_map         (#sconf{redirect_map          = X}) -> X.
  