$OpenBSD: patch-agent_mibgroup_mibII_var_route_c,v 1.2 2005/06/13 20:33:17 naddy Exp $
--- agent/mibgroup/mibII/var_route.c.orig	Fri Jul  9 02:35:20 2004
+++ agent/mibgroup/mibII/var_route.c	Mon Jun 13 22:31:56 2005
@@ -1664,22 +1664,21 @@ TAILQ_HEAD(, snmprt)
             continue;
         switch (bit) {
         case RTA_DST:
-#define satosin(sa) ((struct sockaddr_in *)(sa))
-            rt->dest = satosin(sa)->sin_addr;
+            rt->dest = ((struct sockaddr_in *)sa)->sin_addr;
             gotdest = 1;
             break;
         case RTA_GATEWAY:
             if (sa->sa_family == AF_INET)
-                rt->gateway = satosin(sa)->sin_addr;
+                rt->gateway = ((struct sockaddr_in *)sa)->sin_addr;
             break;
         case RTA_NETMASK:
             if (sa->sa_len >= offsetof(struct sockaddr_in, sin_addr))
-                                rt->netmask = satosin(sa)->sin_addr;
+                                rt->netmask = ((struct sockaddr_in *)sa)->sin_addr;
             gotmask = 1;
             break;
         case RTA_IFA:
             if (sa->sa_family == AF_INET)
-                rt->ifa = satosin(sa)->sin_addr;
+                rt->ifa = ((struct sockaddr_in *)sa)->sin_addr;
             break;
         }
         /*
