@@ -1638,8 +1638,8 @@ static void janus_sip_parse_custom_headers(json_t *root, char *custom_headers, s
1638
1638
iter = json_object_iter_next (headers , iter );
1639
1639
continue ;
1640
1640
}
1641
- char h [255 ];
1642
- g_snprintf (h , 255 , "%s: %s" , key , json_string_value (value ));
1641
+ char h [1024 ];
1642
+ g_snprintf (h , sizeof ( h ) , "%s: %s" , key , json_string_value (value ));
1643
1643
JANUS_LOG (LOG_VERB , "Adding custom header, %s\n" , h );
1644
1644
janus_strlcat (custom_headers , h , size - 2 );
1645
1645
janus_strlcat (custom_headers , "\r\n" , size );
@@ -1667,12 +1667,12 @@ static void janus_sip_parse_custom_contact_params(json_t *root, char *custom_par
1667
1667
iter = json_object_iter_next (params , iter );
1668
1668
continue ;
1669
1669
}
1670
- char h [255 ];
1670
+ char h [1024 ];
1671
1671
if (first ) {
1672
1672
first = FALSE;
1673
- g_snprintf (h , 255 , "%s=%s" , key , json_string_value (value ));
1673
+ g_snprintf (h , sizeof ( h ) , "%s=%s" , key , json_string_value (value ));
1674
1674
} else {
1675
- g_snprintf (h , 255 , ";%s=%s" , key , json_string_value (value ));
1675
+ g_snprintf (h , sizeof ( h ) , ";%s=%s" , key , json_string_value (value ));
1676
1676
}
1677
1677
JANUS_LOG (LOG_VERB , "Adding custom param, %s\n" , h );
1678
1678
janus_strlcat (custom_params , h , size );
@@ -1952,12 +1952,12 @@ int janus_sip_init(janus_callbacks *callback, const char *config_path) {
1952
1952
1953
1953
/* Read configuration */
1954
1954
char filename [255 ];
1955
- g_snprintf (filename , 255 , "%s/%s.jcfg" , config_path , JANUS_SIP_PACKAGE );
1955
+ g_snprintf (filename , sizeof ( filename ) , "%s/%s.jcfg" , config_path , JANUS_SIP_PACKAGE );
1956
1956
JANUS_LOG (LOG_VERB , "Configuration file: %s\n" , filename );
1957
1957
janus_config * config = janus_config_parse (filename );
1958
1958
if (config == NULL ) {
1959
1959
JANUS_LOG (LOG_WARN , "Couldn't find .jcfg configuration file (%s), trying .cfg\n" , JANUS_SIP_PACKAGE );
1960
- g_snprintf (filename , 255 , "%s/%s.cfg" , config_path , JANUS_SIP_PACKAGE );
1960
+ g_snprintf (filename , sizeof ( filename ) , "%s/%s.cfg" , config_path , JANUS_SIP_PACKAGE );
1961
1961
JANUS_LOG (LOG_VERB , "Configuration file: %s\n" , filename );
1962
1962
config = janus_config_parse (filename );
1963
1963
}
@@ -4692,15 +4692,15 @@ static void *janus_sip_handler(void *data) {
4692
4692
session -> account .username , session -> transaction );
4693
4693
/* Start recording this peer's audio and/or video */
4694
4694
if (record_peer_audio ) {
4695
- memset (filename , 0 , 255 );
4695
+ memset (filename , 0 , sizeof ( filename ) );
4696
4696
if (recording_base ) {
4697
4697
/* Use the filename and path we have been provided */
4698
- g_snprintf (filename , 255 , "%s-peer-audio" , recording_base );
4698
+ g_snprintf (filename , sizeof ( filename ) , "%s-peer-audio" , recording_base );
4699
4699
/* FIXME This only works if offer/answer happened */
4700
4700
rc = janus_recorder_create (NULL , session -> media .audio_pt_name , filename );
4701
4701
} else {
4702
4702
/* Build a filename */
4703
- g_snprintf (filename , 255 , "sip-%s-%s-%" SCNi64 "-peer-audio" ,
4703
+ g_snprintf (filename , sizeof ( filename ) , "sip-%s-%s-%" SCNi64 "-peer-audio" ,
4704
4704
session -> account .username ? session -> account .username : "unknown" ,
4705
4705
session -> transaction ? session -> transaction : "unknown" ,
4706
4706
now );
@@ -4718,15 +4718,15 @@ static void *janus_sip_handler(void *data) {
4718
4718
}
4719
4719
}
4720
4720
if (record_peer_video ) {
4721
- memset (filename , 0 , 255 );
4721
+ memset (filename , 0 , sizeof ( filename ) );
4722
4722
if (recording_base ) {
4723
4723
/* Use the filename and path we have been provided */
4724
- g_snprintf (filename , 255 , "%s-peer-video" , recording_base );
4724
+ g_snprintf (filename , sizeof ( filename ) , "%s-peer-video" , recording_base );
4725
4725
/* FIXME This only works if offer/answer happened */
4726
4726
rc = janus_recorder_create (NULL , session -> media .video_pt_name , filename );
4727
4727
} else {
4728
4728
/* Build a filename */
4729
- g_snprintf (filename , 255 , "sip-%s-%s-%" SCNi64 "-peer-video" ,
4729
+ g_snprintf (filename , sizeof ( filename ) , "sip-%s-%s-%" SCNi64 "-peer-video" ,
4730
4730
session -> account .username ? session -> account .username : "unknown" ,
4731
4731
session -> transaction ? session -> transaction : "unknown" ,
4732
4732
now );
@@ -4753,15 +4753,15 @@ static void *janus_sip_handler(void *data) {
4753
4753
(record_audio && record_video ? "audio and video" : (record_audio ? "audio" : "video" )),
4754
4754
session -> account .username , session -> transaction );
4755
4755
if (record_audio ) {
4756
- memset (filename , 0 , 255 );
4756
+ memset (filename , 0 , sizeof ( filename ) );
4757
4757
if (recording_base ) {
4758
4758
/* Use the filename and path we have been provided */
4759
- g_snprintf (filename , 255 , "%s-user-audio" , recording_base );
4759
+ g_snprintf (filename , sizeof ( filename ) , "%s-user-audio" , recording_base );
4760
4760
/* FIXME This only works if offer/answer happened */
4761
4761
rc = janus_recorder_create (NULL , session -> media .audio_pt_name , filename );
4762
4762
} else {
4763
4763
/* Build a filename */
4764
- g_snprintf (filename , 255 , "sip-%s-%s-%" SCNi64 "-own-audio" ,
4764
+ g_snprintf (filename , sizeof ( filename ) , "sip-%s-%s-%" SCNi64 "-own-audio" ,
4765
4765
session -> account .username ? session -> account .username : "unknown" ,
4766
4766
session -> transaction ? session -> transaction : "unknown" ,
4767
4767
now );
@@ -4779,15 +4779,15 @@ static void *janus_sip_handler(void *data) {
4779
4779
}
4780
4780
}
4781
4781
if (record_video ) {
4782
- memset (filename , 0 , 255 );
4782
+ memset (filename , 0 , sizeof ( filename ) );
4783
4783
if (recording_base ) {
4784
4784
/* Use the filename and path we have been provided */
4785
- g_snprintf (filename , 255 , "%s-user-video" , recording_base );
4785
+ g_snprintf (filename , sizeof ( filename ) , "%s-user-video" , recording_base );
4786
4786
/* FIXME This only works if offer/answer happened */
4787
4787
rc = janus_recorder_create (NULL , session -> media .video_pt_name , filename );
4788
4788
} else {
4789
4789
/* Build a filename */
4790
- g_snprintf (filename , 255 , "sip-%s-%s-%" SCNi64 "-own-video" ,
4790
+ g_snprintf (filename , sizeof ( filename ) , "sip-%s-%s-%" SCNi64 "-own-video" ,
4791
4791
session -> account .username ? session -> account .username : "unknown" ,
4792
4792
session -> transaction ? session -> transaction : "unknown" ,
4793
4793
now );
0 commit comments