diff options
author | mjacob <mjacob@FreeBSD.org> | 2007-06-23 00:02:20 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 2007-06-23 00:02:20 +0000 |
commit | 384923a3f787500d4c5fef404dd0be749931504b (patch) | |
tree | 526d2a82ed12efba9eeb51b5b91e919e46eb2784 /sys/netatm/spans | |
parent | 4775f3106a3a06f54abfe49e31a05c2a78639c68 (diff) | |
download | FreeBSD-src-384923a3f787500d4c5fef404dd0be749931504b.zip FreeBSD-src-384923a3f787500d4c5fef404dd0be749931504b.tar.gz |
Fix various compilation warnings for gcc-4.2.
Approved by: re (bruce)
Diffstat (limited to 'sys/netatm/spans')
-rw-r--r-- | sys/netatm/spans/spans_proto.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/netatm/spans/spans_proto.c b/sys/netatm/spans/spans_proto.c index 8e57e6e..32ee4d1 100644 --- a/sys/netatm/spans/spans_proto.c +++ b/sys/netatm/spans/spans_proto.c @@ -214,7 +214,7 @@ spans_timer(tip) * Back-off to SPANS control block */ spp = (struct spans *) - ((caddr_t)tip - (int)(&((struct spans *)0)->sp_time)); + ((caddr_t)tip - offsetof(struct spans, sp_time)); ATM_DEBUG2("spans_timer: spp=%p,state=%d\n", spp, spp->sp_state); @@ -363,8 +363,8 @@ spans_vctimer(tip) /* * Get VCCB and SPANS control block addresses */ - svp = (struct spans_vccb *) ((caddr_t)tip - - (int)(&((struct vccb *)0)->vc_time)); + svp = (struct spans_vccb *) + ((caddr_t)tip - offsetof(struct vccb, vc_time)); spp = (struct spans *)svp->sv_pif->pif_siginst; ATM_DEBUG3("spans_vctimer: svp=%p, sstate=%d, ustate=%d\n", |