Changeset 1182:abf527eb7d7c in roaraudio for roard/network.c


Ignore:
Timestamp:
01/25/09 15:35:49 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

use getpeereid() if supported by OS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/network.c

    r1055 r1182  
    8585  } 
    8686 } 
     87#elif defined(ROAR_HAVE_GETPEEREID) 
     88 if ( clients_get(client, &c) != -1 ) { 
     89  if (getpeereid(fh, &(c->uid), &(c->gid)) == -1) { 
     90   ROAR_DBG("req_on_identify(): Can't get creds via getpeereid(): %s", strerror(errno)); 
     91  } 
     92 } 
    8793#endif 
    8894 
Note: See TracChangeset for help on using the changeset viewer.