Skip to content

Instantly share code, notes, and snippets.

View Cronusl's full-sized avatar
💭
I may be slow to respond.

Cronus Cronusl

💭
I may be slow to respond.
  • 17:18 (UTC -12:00)
View GitHub Profile
@Cronusl
Cronusl / pf_nat_reverse.c
Created April 13, 2023 08:01 — forked from gkoyuncu/pf_nat_reverse.c
pf DIOCNATLOOK example - taken from spamd/grey.c
/* Stolen from ftp-proxy */
int
server_lookup(struct sockaddr *client, struct sockaddr *proxy,
struct sockaddr *server)
{
if (client->sa_family == AF_INET)
return (server_lookup4(satosin(client), satosin(proxy),
satosin(server)));
if (client->sa_family == AF_INET6)