chiark / gitweb /
Merge branch 'ijackson-ourdb' into ourdb
[ypp-sc-tools.web-live.git] / yarrg / Commods.pm
index 62c1f5e6e94dd21d468d19923d5ea3e4840a7dbd..65cf4eb03ad381cfef565c8635728c7d3e457ec0 100644 (file)
@@ -340,4 +340,17 @@ sub check_tsv_line ($$) {
     return @v;
 }
 
+sub cgi_get_caller () {
+    my $caller= $ENV{'REMOTE_ADDR'};
+    $caller= 'LOCAL' unless defined $caller;
+
+    my $fwdf= $ENV{'HTTP_X_FORWARDED_FOR'};
+    if (defined $fwdf) {
+       $fwdf =~ s/\s//g;
+       $fwdf =~ s/[^0-9.,]/?/g;
+       $caller= "$fwdf";
+    }
+    return $caller;
+}
+
 1;