Back to index

glibc  2.9
Functions
utmpx-convert.h File Reference
#include <string.h>
#include "utmpx32.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static void utmpx_convert64to32 (const struct utmpx *from, struct utmpx32 *to)
static void utmpx_convert32to64 (const struct utmpx32 *from, struct utmpx *to)

Function Documentation

static void utmpx_convert32to64 ( const struct utmpx32 from,
struct utmpx to 
) [inline, static]

Definition at line 61 of file utmpx-convert.h.

{
#if _HAVE_UT_TYPE - 0
  to->ut_type = from->ut_type;
#endif
#if _HAVE_UT_PID - 0
  to->ut_pid = from->ut_pid;
#endif
  memcpy (to->ut_line, from->ut_line, __UT_LINESIZE);
  memcpy (to->ut_user, from->ut_user, __UT_NAMESIZE);
#if _HAVE_UT_ID - 0
  memcpy (to->ut_id, from->ut_id, 4);
#endif
#if _HAVE_UT_HOST - 0
  memcpy (to->ut_host, from->ut_host, __UT_HOSTSIZE);
#endif
  to->ut_exit = from->ut_exit;
  to->ut_session = (int64_t) from->ut_session;
#if _HAVE_UT_TV - 0
  to->ut_tv.tv_sec = (int64_t) from->ut_tv.tv_sec;
  to->ut_tv.tv_usec = (int64_t) from->ut_tv.tv_usec;
#endif
  memcpy (to->ut_addr_v6, from->ut_addr_v6, 4 * 4);
}

Here is the caller graph for this function:

static void utmpx_convert64to32 ( const struct utmpx from,
struct utmpx32 to 
) [inline, static]

Definition at line 33 of file utmpx-convert.h.

{
#if _HAVE_UT_TYPE - 0
  to->ut_type = from->ut_type;
#endif
#if _HAVE_UT_PID - 0
  to->ut_pid = from->ut_pid;
#endif
  memcpy (to->ut_line, from->ut_line, __UT_LINESIZE);
  memcpy (to->ut_user, from->ut_user, __UT_NAMESIZE);
#if _HAVE_UT_ID - 0
  memcpy (to->ut_id, from->ut_id, 4);
#endif
#if _HAVE_UT_HOST - 0
  memcpy (to->ut_host, from->ut_host, __UT_HOSTSIZE);
#endif
  to->ut_exit = from->ut_exit;
  to->ut_session = (int32_t) from->ut_session;
#if _HAVE_UT_TV - 0
  to->ut_tv.tv_sec = (int32_t) from->ut_tv.tv_sec;
  to->ut_tv.tv_usec = (int32_t) from->ut_tv.tv_usec;
#endif
  memcpy (to->ut_addr_v6, from->ut_addr_v6, 4 * 4);
}

Here is the caller graph for this function: