Page MenuHomeFreeBSD

D37784.id.diff
No OneTemporary

D37784.id.diff

diff --git a/sys/net/if.h b/sys/net/if.h
--- a/sys/net/if.h
+++ b/sys/net/if.h
@@ -657,6 +657,12 @@
MALLOC_DECLARE(M_IFMADDR);
#endif
+/*
+ * Opaque interface structure.
+ */
+
+typedef struct ifnet * if_t;
+
extern struct sx ifnet_detach_sxlock;
struct nvlist;
diff --git a/sys/net/if_var.h b/sys/net/if_var.h
--- a/sys/net/if_var.h
+++ b/sys/net/if_var.h
@@ -124,8 +124,6 @@
IFCOUNTERS /* Array size. */
} ift_counter;
-typedef struct ifnet * if_t;
-
typedef void (*if_start_fn_t)(if_t);
typedef int (*if_ioctl_fn_t)(if_t, u_long, caddr_t);
typedef void (*if_init_fn_t)(void *);

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 8, 1:27 PM (7 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31100547
Default Alt Text
D37784.id.diff (598 B)

Event Timeline