Changeset 4828:4d92c3a9ebcd in roaraudio


Ignore:
Timestamp:
04/03/11 09:55:04 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

report protocol name as vio name, not generic "proto"

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/vio_proto.h

    r4708 r4828  
    5757 } metadata; 
    5858 char * content_type; 
     59 int proto; 
    5960}; 
    6061 
  • libroar/vio_proto.c

    r4827 r4828  
    150150 ROAR_DBG("roar_vio_open_proto(*): proto=%i, host='%s', file='%s'", proto, host, dstr); 
    151151 
     152 self->proto = proto; 
     153 
    152154 switch (proto) { 
    153155  case ROAR_VIO_PROTO_P_HTTP: 
     
    236238     return -1; 
    237239 
    238     *(char**)data = "proto"; 
     240    switch (self->proto) { 
     241     case ROAR_VIO_PROTO_P_HTTP: 
     242       *(char**)data = "http"; 
     243      break; 
     244     case ROAR_VIO_PROTO_P_GOPHER: 
     245       *(char**)data = "gopher"; 
     246      break; 
     247     case ROAR_VIO_PROTO_P_ICY: 
     248       *(char**)data = "icy"; 
     249      break; 
     250     default: 
     251       *(char**)data = "proto"; 
     252      break; 
     253    } 
    239254    return 0; 
    240255   break; 
Note: See TracChangeset for help on using the changeset viewer.