Deleted Added
full compact
35c35
< * $FreeBSD: head/sys/net/vnet.h 215318 2010-11-14 20:40:55Z dim $
---
> * $FreeBSD: head/sys/net/vnet.h 215701 2010-11-22 19:32:54Z dim $
97a98
> __GLOBL(__start_set_vnet);
98a100
> __GLOBL(__stop_set_vnet);
196,203c198,200
< #define VNET_DEFINE(t, n) \
< __GLOBL("__start_" VNET_SETNAME); \
< __GLOBL("__stop_" VNET_SETNAME); \
< t VNET_NAME(n) __section(VNET_SETNAME) __used
< #define STATIC_VNET_DEFINE(t, n) \
< VNET_DEFINE(static t, n)
< #define _VNET_PTR(b, n) \
< (__typeof(VNET_NAME(n))*)((b) + (uintptr_t)&VNET_NAME(n))
---
> #define VNET_DEFINE(t, n) t VNET_NAME(n) __section(VNET_SETNAME) __used
> #define _VNET_PTR(b, n) (__typeof(VNET_NAME(n))*) \
> ((b) + (uintptr_t)&VNET_NAME(n))
377,381c374,377
< #define VNET_NAME(n) n
< #define VNET_DECLARE(t, n) extern t n
< #define VNET_DEFINE(t, n) t n
< #define STATIC_VNET_DEFINE(t, n) static t n
< #define _VNET_PTR(b, n) &VNET_NAME(n)
---
> #define VNET_NAME(n) n
> #define VNET_DECLARE(t, n) extern t n
> #define VNET_DEFINE(t, n) t n
> #define _VNET_PTR(b, n) &VNET_NAME(n)