summaryrefslogtreecommitdiff
path: root/src/types
diff options
context:
space:
mode:
authorTyler Murphy <tylermurphy534@gmail.com>2023-02-01 20:56:09 -0500
committerTyler Murphy <tylermurphy534@gmail.com>2023-02-01 20:56:09 -0500
commite43bee9e2e4dedb42eacbb524a96554bd73051ac (patch)
treec5903d2e32dbf9551ec265f04b520ba55ee856da /src/types
parentstatic serve refactor (diff)
downloadxssbook-e43bee9e2e4dedb42eacbb524a96554bd73051ac.tar.gz
xssbook-e43bee9e2e4dedb42eacbb524a96554bd73051ac.tar.bz2
xssbook-e43bee9e2e4dedb42eacbb524a96554bd73051ac.zip
image upload spinner
Diffstat (limited to 'src/types')
-rw-r--r--src/types/extract.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/types/extract.rs b/src/types/extract.rs
index 1258ef9..8292da7 100644
--- a/src/types/extract.rs
+++ b/src/types/extract.rs
@@ -48,7 +48,7 @@ where
});
if let Some(forwardedfor) = forwardedfor {
- return Ok(RequestIp(forwardedfor));
+ return Ok(Self(forwardedfor));
}
let realip = headers
@@ -57,7 +57,7 @@ where
.and_then(|s| s.parse::<IpAddr>().ok());
if let Some(realip) = realip {
- return Ok(RequestIp(realip));
+ return Ok(Self(realip));
}
let realip = headers
@@ -66,13 +66,13 @@ where
.and_then(|s| s.parse::<IpAddr>().ok());
if let Some(realip) = realip {
- return Ok(RequestIp(realip));
+ return Ok(Self(realip));
}
let info = parts.extensions.get::<ConnectInfo<SocketAddr>>();
if let Some(info) = info {
- return Ok(RequestIp(info.0.ip()));
+ return Ok(Self(info.0.ip()));
}
Err(ResponseCode::Forbidden.text("You have no ip"))