I don't see how this code (from 2.6.14, skbuff.h) can be correct.  Shouldn't
we be doing some subtraction against the base time value somewhere?  Or maybe 
just the
comment is incorrect?

/**
 *      skb_get_timestamp - get timestamp from a skb
 *      @skb: skb to get stamp from
 *      @stamp: pointer to struct timeval to store stamp in
 *
 *      Timestamps are stored in the skb as offsets to a base timestamp.
 *      This function converts the offset back to a struct timeval and stores
 *      it in stamp.
 */
static inline void skb_get_timestamp(const struct sk_buff *skb, struct timeval 
*stamp)
{
        stamp->tv_sec  = skb->tstamp.off_sec;
        stamp->tv_usec = skb->tstamp.off_usec;
}

--
Ben Greear <[EMAIL PROTECTED]>
Candela Technologies Inc  http://www.candelatech.com

-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to