Changeset 97

Show
Ignore:
Timestamp:
02/12/06 15:08:33 (2 years ago)
Author:
smoku
Message:

changed version reply to be better informative

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/sm/mod_iq_version.c

    r2 r97  
    5959        return mod_PASS; 
    6060 
    61     nad_insert_elem(pkt->nad, 2, NAD_ENS(pkt->nad, 1), "name", "session manager (jabberd)"); 
     61    nad_insert_elem(pkt->nad, 2, NAD_ENS(pkt->nad, 1), "name", "jabberd2 (session manager)"); 
    6262    nad_insert_elem(pkt->nad, 2, NAD_ENS(pkt->nad, 1), "version", mi->sm->signature); 
    6363 
    6464    /* figure out the os type */ 
    6565#if defined(HAVE_UNAME) 
    66     uname(&un); 
    67     snprintf(buf, 256, "%s %s", un.sysname, un.release); 
    68     nad_insert_elem(pkt->nad, 2, NAD_ENS(pkt->nad, 1), "os", buf); 
    69  
     66    if(uname(&un) == 0) { 
     67        snprintf(buf, 256, "%s %s", un.sysname, un.machine); 
     68        nad_insert_elem(pkt->nad, 2, NAD_ENS(pkt->nad, 1), "os", buf); 
     69    } 
    7070#elif defined(WIN32) 
    7171    ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX));