/[pxelator]/lib/PXElator/tftpd.pm
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /lib/PXElator/tftpd.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 260 by dpavlin, Wed Aug 12 23:59:01 2009 UTC revision 261 by dpavlin, Wed Aug 19 10:58:02 2009 UTC
# Line 43  use config; Line 43  use config;
43  sub tftp_request {  sub tftp_request {
44          my $request = shift;          my $request = shift;
45    
         server->refresh;  
   
46          warn 'request: ', dump( $request ) if $debug;          warn 'request: ', dump( $request ) if $debug;
47    
48          my $ip = $request->{_REQUEST_}->{PeerAddr};          my $ip = $request->{_REQUEST_}->{PeerAddr};
# Line 132  sub start { Line 130  sub start {
130    
131                  # wait for any request (RRQ or WRQ)                  # wait for any request (RRQ or WRQ)
132                  if(my $request = $listener->waitRQ()) {                  if(my $request = $listener->waitRQ()) {
133                            server->refresh;
134                          tftp_request $request;                          tftp_request $request;
135                  } elsif ( my $error = Net::TFTPd->error ) {                  } elsif ( my $error = Net::TFTPd->error ) {
136                          warn $error;                          warn $error;

Legend:
Removed from v.260  
changed lines
  Added in v.261

  ViewVC Help
Powered by ViewVC 1.1.26