Changeset 5379:2a383aaf4b1b in roaraudio for libroar


Ignore:
Timestamp:
12/26/11 09:57:46 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:
  • Cleanup,
  • Set ISIT_BUILD in roard,
  • Test for more alternatives for ssh-askpass,
  • Display more infors in "allinfo" command in roarctl,
  • Display server time using ctime_r() in roarctl.
Location:
libroar
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libroar/socket.c

    r5376 r5379  
    535535#endif 
    536536#if defined(ROAR_HAVE_IPV4) || defined(ROAR_HAVE_IPV6) 
    537  struct hostent     * he; 
     537 struct hostent     * he = NULL; 
    538538#endif 
    539539 //unsigned int host_div = 0; 
     
    646646#if defined(ROAR_HAVE_IPV4) || defined(ROAR_HAVE_IPV6) 
    647647 memset(&socket_addr,    0, sizeof(socket_addr)); 
    648  memset(&he,             0, sizeof(he));               // FIXME: we have a valid pointer in here???? 
    649648#endif 
    650649 
  • libroar/sshaskpass.c

    r4708 r5379  
    3636#include "libroar.h" 
    3737 
     38#ifdef _ASKPASS 
     39#undef _ASKPASS 
     40#endif 
     41 
     42#ifdef ROAR_HAVE_BIN_SSH_ASKPASS 
     43#define _ASKPASS ROAR_HAVE_BIN_SSH_ASKPASS 
     44#elif defined(ROAR_HAVE_BIN_GTK_LED_ASKPASS) 
     45#define _ASKPASS ROAR_HAVE_BIN_GTK_LED_ASKPASS 
     46#elif defined(ROAR_HAVE_BIN_X11_SSH_ASKPASS) 
     47#define _ASKPASS ROAR_HAVE_BIN_X11_SSH_ASKPASS 
     48#elif defined(ROAR_HAVE_BIN_GNOME_SSH_ASKPASS) 
     49#define _ASKPASS ROAR_HAVE_BIN_GNOME_SSH_ASKPASS 
     50#endif 
     51 
    3852int roar_sshaskpass_getpass   (char ** pw, char * desc) { 
    39 #if defined(ROAR_HAVE_BIN_SSH_ASKPASS) && defined(ROAR_SUPPORT_PASSWORD_API) && defined(ROAR_HAVE_POPEN) && defined(ROAR_HAVE_PCLOSE) 
     53#if defined(_ASKPASS) && defined(ROAR_SUPPORT_PASSWORD_API) && defined(ROAR_HAVE_POPEN) && defined(ROAR_HAVE_PCLOSE) 
    4054 FILE * cpipe; 
    4155 char   buf[1024]; 
     
    4660  return -1; 
    4761 
    48  if ( (cpipe = popen(ROAR_HAVE_BIN_SSH_ASKPASS, "r")) == NULL ) { 
     62 if ( (cpipe = popen(_ASKPASS, "r")) == NULL ) { 
    4963  return -1; 
    5064 } 
     
    7488 return 0; 
    7589#else 
     90 roar_err_set(ROAR_ERROR_NOSYS); 
    7691 return -1; 
    7792#endif 
Note: See TracChangeset for help on using the changeset viewer.