getutmp

Section: C Library Functions (3)
Updated: 2025-05-17
Index JM Home Page roff page
 

名前

getutmp, getutmpx - utmp 構造体から utmpx 構造体、その逆のコピーを行う  

ライブラリ

標準 C ライブラリ (libc,~-lc)  

書式

#define _GNU_SOURCE             /* feature_test_macros(7) 参照 */
#include <utmpx.h>

void getutmp(const struct utmpx *ux, struct utmp *u);
void getutmpx(const struct utmp *u, struct utmpx *ux);
 

説明

getutmp() 関数は、 ux が指す utmpx 構造体の各フィールドを、 u が指す utmp 構造体の対応するフィールドにコピーする。 getutmpx() 関数は逆の操作を行う。  

返り値

これらの関数は値を返さない。  

属性

この節で使用されている用語の説明については、 attributes(7) を参照。
インターフェース属性値
getutmp(), getutmpx() Thread safetyMT-Safe
 

標準規格

なし。  

歴史

glibc 2.1.1. Solaris, NetBSD.  

注意

これらの関数が存在する一番の目的は、 utmp 構造体と utmpx 構造体が異なるフィールドを持たり、 対応するフィールドの大きさが異なっている、他のシステムとの 互換性のためである。 Linux では、これらの構造体は同じフィールドを持っており、 各フィールドのサイズも同じである。  

関連項目

utmpdump(1), getutent(3), utmp(5)


 

Index

名前
ライブラリ
書式
説明
返り値
属性
標準規格
歴史
注意
関連項目

This document was created by man2html, using the manual pages.