Changeset 15547


Ignore:
Timestamp:
2009-05-01T23:30:43+02:00 (9 years ago)
Author:
jow
Message:

[package] iptables: replace exot_error() with xtables_error() in layer7 patch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/iptables/patches/1.4.3.2/002-layer7_2.17.patch

    r15541 r15547  
    9090+                       line must be the same as the file name. */ 
    9191+                       if(strcmp(line, protoname)) 
    92 +                               exit_error(OTHER_PROBLEM,  
     92+                               xtables_error(OTHER_PROBLEM,  
    9393+                                       "Protocol name (%s) doesn't match file name (%s).  Bailing out\n", 
    9494+                                       line, filename); 
    9595+ 
    9696+                       if(strlen(line) >= MAX_PROTOCOL_LEN) 
    97 +                                exit_error(PARAMETER_PROBLEM,  
     97+                                xtables_error(PARAMETER_PROBLEM,  
    9898+                                       "Protocol name in %s too long!", filename); 
    9999+                       strncpy(info->protocol, line, MAX_PROTOCOL_LEN); 
     
    104104+               { 
    105105+                       if(strlen(line) >= MAX_PATTERN_LEN) 
    106 +                                exit_error(PARAMETER_PROBLEM, "Pattern in %s too long!", filename); 
     106+                                xtables_error(PARAMETER_PROBLEM, "Pattern in %s too long!", filename); 
    107107+                       strncpy(info->pattern, line, MAX_PATTERN_LEN); 
    108108+                        
     
    111111+               } 
    112112+               else 
    113 +                       exit_error(OTHER_PROBLEM, "Internal error"); 
     113+                       xtables_error(OTHER_PROBLEM, "Internal error"); 
    114114+       } 
    115115+ 
    116116+       if(datatype != done) 
    117 +               exit_error(OTHER_PROBLEM, "Failed to get all needed data from %s", filename); 
     117+               xtables_error(OTHER_PROBLEM, "Failed to get all needed data from %s", filename); 
    118118+ 
    119119+       if(line) free(line); 
     
    134134+                        return c - 'A' + 10; 
    135135+                default: 
    136 +                        exit_error(OTHER_PROBLEM, "hex2dec: bad value!\n"); 
     136+                        xtables_error(OTHER_PROBLEM, "hex2dec: bad value!\n"); 
    137137+                        return 0; 
    138138+        } 
     
    211211+       { 
    212212+            perror("scandir"); 
    213 +           exit_error(OTHER_PROBLEM, "Couldn't open %s\n", dirname); 
     213+           xtables_error(OTHER_PROBLEM, "Couldn't open %s\n", dirname); 
    214214+       } 
    215215+        else  
     
    268268+ 
    269269+               if(c > MAX_FN_LEN) 
    270 +                       exit_error(OTHER_PROBLEM,  
     270+                       xtables_error(OTHER_PROBLEM,  
    271271+                               "Filename beginning with %s is too long!\n", filename); 
    272272+ 
     
    281281+ 
    282282+       if(!done) 
    283 +               exit_error(OTHER_PROBLEM,  
     283+               xtables_error(OTHER_PROBLEM,  
    284284+                       "Couldn't find a pattern definition file for %s.\n", s); 
    285285+ 
     
    306306+       case 'd': 
    307307+               if(strlen(argv[optind-1]) >= MAX_FN_LEN) 
    308 +                       exit_error(PARAMETER_PROBLEM, "directory name too long\n"); 
     308+                       xtables_error(PARAMETER_PROBLEM, "directory name too long\n"); 
    309309+ 
    310310+               strncpy(l7dir, argv[optind-1], MAX_FN_LEN); 
     
    324324+{ 
    325325+       if (!flags) 
    326 +               exit_error(PARAMETER_PROBLEM, 
     326+               xtables_error(PARAMETER_PROBLEM, 
    327327+                          "LAYER7 match: You must specify `--l7proto'"); 
    328328+} 
Note: See TracChangeset for help on using the changeset viewer.