// $Id$
//
-// Copyright (C) 2007
+// Copyright (C) 2007
// Fraunhofer Institute for Open Communication Systems (FOKUS)
// Competence Center NETwork research (NET), St. Augustin, GERMANY
// Stefan Bund <g0dil@berlios.de>
#define prefix_
///////////////////////////////cc.p////////////////////////////////////////
-prefix_ struct timeval senf::DatagramSocketProtocol::timestamp()
+prefix_ senf::ClockService::clock_type senf::DatagramSocketProtocol::timestamp()
const
{
struct timeval tv;
if (::ioctl(fd(), SIOCGSTAMP, &tv) < 0)
- throwErrno();
- return tv;
+ SENF_THROW_SYSTEM_EXCEPTION("");
+ return ClockService::from_timeval(tv);
}
///////////////////////////////cc.e////////////////////////////////////////