Changeset 343

Show
Ignore:
Timestamp:
12/09/99 14:22:44 (15 years ago)
Author:
ucaccsp
Message:

Hide definition of struct mbus_config

Location:
common/trunk
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • common/trunk/MODS

    r338 r343  
    183183        - Implement encryption in the RTP code 
    184184        - Ignore connection refused errors in IPv4 UDP send. 
     185        - Hide definition of struct mbus_config 
    185186 
    186187 
  • common/trunk/src/mbus.c

    r320 r343  
    408408        } 
    409409 
    410         m->cfg = (struct mbus_config *) xmalloc(sizeof(struct mbus_config)); 
     410        m->cfg = mbus_create_config(); 
    411411        mbus_lock_config_file(m->cfg); 
    412412        net_addr = (char *) xmalloc(20); 
  • common/trunk/src/mbus_config.c

    r314 r343  
    5252#define MBUS_FILE_NAME_LEN    5 
    5353 
     54struct mbus_config { 
     55#ifdef WIN32 
     56        HKEY              cfgKey; 
     57#else 
     58        fd_t              cfgfd; 
     59#endif 
     60        int               cfg_locked; 
     61}; 
     62 
    5463char *mbus_new_encrkey(void) 
    5564{ 
     
    569578    
    570579} 
     580 
     581struct mbus_config *mbus_create_config(void) 
     582{ 
     583        return (struct mbus_config *) xmalloc(sizeof(struct mbus_config)); 
     584} 
     585 
  • common/trunk/src/mbus_config.h

    r314 r343  
    4343}; 
    4444 
    45 struct mbus_config { 
    46 #ifdef WIN32 
    47         HKEY              cfgKey; 
    48 #else 
    49         fd_t              cfgfd; 
    50 #endif 
    51         int               cfg_locked; 
    52 }; 
     45struct mbus_config; 
    5346 
    5447#define SCOPE_HOSTLOCAL       0 
     
    7366void mbus_get_hashkey(struct mbus_config *m, struct mbus_key *key); 
    7467void mbus_get_net_addr(struct mbus_config *m, char *net_addr, uint16_t *net_port, int *net_scope); 
     68struct mbus_config *mbus_create_config(void); 
    7569 
    7670#if defined(__cplusplus)