aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
authorDavid M. Syzdek <david@syzdek.net>2022-03-08 17:40:43 -0900
committerDavid M. Syzdek <david@syzdek.net>2022-03-08 17:40:43 -0900
commitc3e25273fe7aa289b5d3063eed6ede54b589bd8d (patch)
treebf07ace84169ce98b9fa275667c6dee0aad7b962 /src
parent555fca927fe09b116099dd771bc9ed54c370bbad (diff)
downloadtinyrad-c3e25273fe7aa289b5d3063eed6ede54b589bd8d.tar.gz
tinyrad-c3e25273fe7aa289b5d3063eed6ede54b589bd8d.tar.bz2
tinyrad-c3e25273fe7aa289b5d3063eed6ede54b589bd8d.tar.xz
tinyrad-c3e25273fe7aa289b5d3063eed6ede54b589bd8d.zip
tinyrad: replacing our_error() with trutils_error()
Diffstat (limited to 'src')
-rw-r--r--src/tinyrad.c24
1 files changed, 14 insertions, 10 deletions
diff --git a/src/tinyrad.c b/src/tinyrad.c
index e09ea27..30fcf19 100644
--- a/src/tinyrad.c
+++ b/src/tinyrad.c
@@ -113,11 +113,13 @@ my_file_close(
113 113
114MyFile * 114MyFile *
115my_file_open( 115my_file_open(
116 unsigned opts,
116 const char * filename ); 117 const char * filename );
117 118
118 119
119int 120int
120my_file_readline( 121my_file_readline(
122 unsigned opts,
121 MyFile * fb ); 123 MyFile * fb );
122 124
123 125
@@ -189,7 +191,7 @@ int main(int argc, char * argv[])
189 case 2: 191 case 2:
190 if (tinyrad_dict_defaults(dict, &errs, 0) != TRAD_SUCCESS) 192 if (tinyrad_dict_defaults(dict, &errs, 0) != TRAD_SUCCESS)
191 { 193 {
192 our_error(PROGRAM_NAME, errs, NULL); 194 trutils_error(opts, errs, NULL);
193 tinyrad_free(dict); 195 tinyrad_free(dict);
194 return(1); 196 return(1);
195 }; 197 };
@@ -200,7 +202,7 @@ int main(int argc, char * argv[])
200 if (tinyrad_dict_parse(dict, optarg, &errs, 0) != TRAD_SUCCESS) 202 if (tinyrad_dict_parse(dict, optarg, &errs, 0) != TRAD_SUCCESS)
201 { 203 {
202 tinyrad_free(dict); 204 tinyrad_free(dict);
203 our_error(PROGRAM_NAME, errs, NULL); 205 trutils_error(opts, errs, NULL);
204 tinyrad_strsfree(errs); 206 tinyrad_strsfree(errs);
205 return(1); 207 return(1);
206 }; 208 };
@@ -220,7 +222,7 @@ int main(int argc, char * argv[])
220 if ((rc = tinyrad_dict_add_path(dict, optarg)) != TRAD_SUCCESS) 222 if ((rc = tinyrad_dict_add_path(dict, optarg)) != TRAD_SUCCESS)
221 { 223 {
222 tinyrad_free(dict); 224 tinyrad_free(dict);
223 our_error(PROGRAM_NAME, NULL, "%s: %s", optarg, tinyrad_strerror(rc)); 225 trutils_error(opts, NULL, "%s: %s", optarg, tinyrad_strerror(rc));
224 return(1); 226 return(1);
225 }; 227 };
226 break; 228 break;
@@ -263,7 +265,7 @@ int main(int argc, char * argv[])
263 { 265 {
264 if (tinyrad_dict_defaults(dict, &errs, 0) != TRAD_SUCCESS) 266 if (tinyrad_dict_defaults(dict, &errs, 0) != TRAD_SUCCESS)
265 { 267 {
266 our_error(PROGRAM_NAME, errs, NULL); 268 trutils_error(opts, errs, NULL);
267 tinyrad_free(dict); 269 tinyrad_free(dict);
268 return(1); 270 return(1);
269 }; 271 };
@@ -310,6 +312,7 @@ my_file_close(
310 312
311MyFile * 313MyFile *
312my_file_open( 314my_file_open(
315 unsigned opts,
313 const char * filename ) 316 const char * filename )
314{ 317{
315 MyFile * fb; 318 MyFile * fb;
@@ -321,19 +324,19 @@ my_file_open(
321 // verify file exists 324 // verify file exists
322 if ((rc = stat(filename, &sb)) == -1) 325 if ((rc = stat(filename, &sb)) == -1)
323 { 326 {
324 our_error(PROGRAM_NAME, NULL, "%s: %s", filename, strerror(errno)); 327 trutils_error(opts, NULL, "%s: %s", filename, strerror(errno));
325 return(NULL); 328 return(NULL);
326 }; 329 };
327 if ((sb.st_mode & S_IFMT) != S_IFREG) 330 if ((sb.st_mode & S_IFMT) != S_IFREG)
328 { 331 {
329 our_error(PROGRAM_NAME, NULL, "%s: is not a file", filename); 332 trutils_error(opts, NULL, "%s: is not a file", filename);
330 return(NULL); 333 return(NULL);
331 }; 334 };
332 335
333 // allocate initial 336 // allocate initial
334 if ((fb = malloc(sizeof(MyFile))) == NULL) 337 if ((fb = malloc(sizeof(MyFile))) == NULL)
335 { 338 {
336 our_error(PROGRAM_NAME, NULL, "out of virtual memory"); 339 trutils_error(opts, NULL, "out of virtual memory");
337 return(NULL); 340 return(NULL);
338 }; 341 };
339 memset(fb, 0, sizeof(MyFile)); 342 memset(fb, 0, sizeof(MyFile));
@@ -342,7 +345,7 @@ my_file_open(
342 // copy filename 345 // copy filename
343 if ((fb->filename = strdup(filename)) == NULL) 346 if ((fb->filename = strdup(filename)) == NULL)
344 { 347 {
345 our_error(PROGRAM_NAME, NULL, "out of virtual memory"); 348 trutils_error(opts, NULL, "out of virtual memory");
346 my_file_close(fb); 349 my_file_close(fb);
347 return(NULL); 350 return(NULL);
348 }; 351 };
@@ -350,7 +353,7 @@ my_file_open(
350 // open file 353 // open file
351 if ((fb->fd = open(filename, O_RDONLY)) == -1) 354 if ((fb->fd = open(filename, O_RDONLY)) == -1)
352 { 355 {
353 our_error(PROGRAM_NAME, NULL, "%s: %s", filename, strerror(errno)); 356 trutils_error(opts, NULL, "%s: %s", filename, strerror(errno));
354 my_file_close(fb); 357 my_file_close(fb);
355 return(NULL); 358 return(NULL);
356 }; 359 };
@@ -361,6 +364,7 @@ my_file_open(
361 364
362int 365int
363my_file_readline( 366my_file_readline(
367 unsigned opts,
364 MyFile * fb ) 368 MyFile * fb )
365{ 369{
366 size_t offset; 370 size_t offset;
@@ -391,7 +395,7 @@ my_file_readline(
391 size = sizeof(fb->buff) - fb->len - 1; 395 size = sizeof(fb->buff) - fb->len - 1;
392 if ((rc = read(fb->fd, &fb->buff[fb->len], size)) == -1) 396 if ((rc = read(fb->fd, &fb->buff[fb->len], size)) == -1)
393 { 397 {
394 our_error(PROGRAM_NAME, NULL, "%s: %s", fb->filename, strerror(errno)); 398 trutils_error(opts, NULL, "%s: %s", fb->filename, strerror(errno));
395 return(-1); 399 return(-1);
396 }; 400 };
397 fb->len += (size_t)rc; 401 fb->len += (size_t)rc;