]> git.ipfire.org Git - people/stevee/guardian.git/blobdiff - modules/Base.pm
Rename &_initFileposition() to &GetFileposition() and allow to become exported.
[people/stevee/guardian.git] / modules / Base.pm
index f29f5432c67616ee624eaf7daa0bf9f81eb2d076..0b785f173a5e1772b58d56bfd999e00380ae943f 100644 (file)
@@ -4,7 +4,7 @@ use warnings;
 
 use Exporter qw(import);
 
-our @EXPORT_OK = qw(GenerateMonitoredFiles DetectIPProtocolVersion FilePositions);
+our @EXPORT_OK = qw(GenerateMonitoredFiles GetFileposition DetectIPProtocolVersion FilePositions);
 
 use Net::IP;
 
@@ -107,7 +107,7 @@ sub FilePositions (\%\%) {
                        $new_file_positions{$file} = $current_file_positions{$file};
                } else {
                        # Call function to obtain the file position.
-                       my $position = &_initFileposition($file);
+                       my $position = &GetFileposition($file);
 
                        # Add filename and position to the temporary hash.
                        $new_file_positions{$file} = $position;
@@ -189,7 +189,7 @@ sub DetectIPProtocolVersion ($) {
 }
 
 #
-## Function for fileposition initialization.
+## Function to get the current (EOF) cursor postion.
 #
 ## This function is used to get the cursor position of the end of file (EOF) of
 ## a specified file.
@@ -198,7 +198,7 @@ sub DetectIPProtocolVersion ($) {
 ## with huge logfiles, at initialization time of the worker processes, the file will
 ## be opened once and the cursor position of the end of file (EOF) get stored.
 #
-sub _initFileposition ($) {
+sub GetFileposition ($) {
        my $file = $_[0];
 
        # Open the file.