Changeset 439:452cf038155c in roaraudio


Ignore:
Timestamp:
08/11/08 18:03:43 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added calls to set UID and GID

Location:
roard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • roard/clients.c

    r437 r439  
    108108 
    109109 g_clients[id]->pid = pid; 
     110 
     111 return 0; 
     112} 
     113 
     114int clients_set_uid   (int id, int    uid) { 
     115 if ( g_clients[id] == NULL ) 
     116  return -1; 
     117 
     118 g_clients[id]->uid = uid; 
     119 
     120 return 0; 
     121} 
     122 
     123int clients_set_gid   (int id, int    gid) { 
     124 if ( g_clients[id] == NULL ) 
     125  return -1; 
     126 
     127 g_clients[id]->gid = gid; 
    110128 
    111129 return 0; 
  • roard/include/client.h

    r78 r439  
    3535int clients_set_fh    (int id, int    fh); 
    3636int clients_set_pid   (int id, int    pid); 
     37int clients_set_uid   (int id, int    uid); 
     38int clients_set_gid   (int id, int    gid); 
    3739int clients_set_name  (int id, char * name); 
    3840int clients_get       (int id, struct roar_client ** client); 
Note: See TracChangeset for help on using the changeset viewer.