Solaris 移行ガイド

ライブラリルーチンのリファレンス (G, H)

表 C-4

SunOS 4.x 

SunOS 5.6 

注 

ABI 

SVID 

SVR4 

BSD 

gamma()(3M)

 

garbagedlines()(3V) -SysV

 

gcd()(3X)

 

gconvert()(3)

 

gcvt()(3)

 

getacdir()(3)

 

getacflg()(3)

 

getacinfo()(3)

 

getacmin()(3)

 

getauditflagsbin()(3)

 

getauditflagschar()(3)

 

getbegyx()(3V) -SysV

 

getc()(3V)

 

getcap()(3X)

 

getch()(3V)

SunOS 5.6、SVID または SVR4 ソフトウェアにおいて、ウィンドウがパッドでなく wrefresh() を最後に呼び出した後で移動または修正された場合、別の文字が読み込まれる前に wrefresh() が呼び出される。SunOS 4.x では、このような状況で wrefresh() は呼び出されない。

getch()(3V) -SysV

 

getchar()(3V)

 

getcwd()(3V)

SVR4 および SunOS 5.6 では SunOS 4.x と互換性がある。SunOS 4.x では、buf が NULL ポインタのとき malloc()(3) を使用して size バイトの空きスペースを得る。この機能は ABI および SVID ではサポートされていない。

getenv()(3V)

 

getexportent()(3)

/etc/dfs/sharetab ファイルが /etc/exports を置換。詳細については share(1M)unshare(1M)sharetab(4) を参照。

getexportopt()(3)

/etc/dfs/sharetab ファイルが /etc/exports を置換。詳細については share(1M)unshare(1M)sharetab(4) を参照。

getfauditflags()(3)

 

getfsent()(3)

getvfsent()(3) に置換。

getfsfile()(3)

getvfsfile()(3) に置換。

getfsspec()(3)

getvfsfile()(3) に置換。

getfstype()(3)

getvfsany()(3) に置換。

getgraent()(3)

 

getgranam()(3)

 

getgrent()(3V)

 

getgrgid()(3V)

 

getgrnam()(3V)

 

gethostbyaddr()(3N)

 

gethostbyname()(3N)

 

gethostent()(3N)

 

getlogin()(3V)

 

getmaxyx()(3V) -SysV

 

getmntent()(3)

SunOS 4.x と SunOS 5.6、SVID または SVR4 の互換性はない。SunOS 4.x では mntent 型のオブジェクトへのポインタを返すが、SunOS 5.6、SVID または SVR4 の getmntent()int 型を返す。また SunOS 5.6、SVID または SVR4 の getmntent() は、互換性がない異なる構造体の型 (mnttab) を使用してファイルエントリの型を返す。さらに、/etc/vfstab の対応する「-」エントリに対し NULL ポインタを返す。

get_myaddress()(3N)

利用可能。ただし、なるべく netdir_getbyname()(3N) を使用する。

getnetbyaddr()(3N)

 

getnetbyname()(3N)

 

getnetent()(3N)

 

getnetgrent()(3N)

 

getnetname()(3N)

 

getopt()(3)

 

getpass()(3V)

 

getprotobyname()(3N)

 

getprotobynumber()(3N)

 

getprotoent()(3N)

 

getpublickey()(3R)

 

getpw()(3)

 

getpwaent()(3)

 

getpwanam()(3)

 

getpwent()(3V)

 

getpwnam()(3V)

 

getpwuid()(3V)

 

getrpcbyname()(3N)

 

getrpcbynumber()(3N)

 

getrpcent()(3N)

 

getrpcport()(3R)

pmap_getport() により同じ機能を提供。

gets()(3S)

 

getsecretkey()(3R)

 

getservbyname()(3N)

 

getservbyport()(3N)

 

getservent()(3N)

 

getstr()(3V) -SysV

 

getsubopt()(3)

 

getsyx(3V) -SysV()

 

gettext()(3)

SunOS 5.4 では、gettext(3) は LC_MESSAGES ディレクトリの位置について最初に NLSPATH を検索する。

gettmode()(3V)

SunOS 5.6 では、ヘッダファイル <curses.h> がヘッダファイル <stdio.h> および <unctrl.h> を自動的にインクルードし、CURS_PERFORMANCE が定義されていれば、性能を上げるために最も一般的に使用されるルーチンをマクロとして定義する。

gettmode()(3V) -SysV

 

getttyent()(3)

SunOS 5.6 の tty システムに関する情報は、ttymon(1) および ttydefs(4) を参照。

getttynam()(3)

SunOS 5.6 の tty システムに関する情報は、ttymon(1) および ttydefs(4) を参照。

getusershell()(3)

 

getw()(3V)

 

getwd()(3)

現在は getwd()(3C)

getyx()(3V) -SysV

 

gmtime()(3V)

ctime()(3V) を参照。

grpauth()(3)

 

gsignal()(3)

 

gtty()(3C)

termio(7) インタフェースが同様の機能を提供。

HUGE()(3M)

HUGE は SunOS 4.x では infinity()(3M) として <math.h> で定義され、IEEE の無限大を生成。SunOS 5.6、SVID、または SVR4 では <math.h> で定義されるマシン依存型定数。

HUGE_VAL()(3M)

SunOS 4.x では infinity()(3M) として <math.h> で定義され、IEEE の無限大を生成。SunOS 5.6、SVID、または SVR4 では <math.h> で定義されるマシン依存型定数。

halfdelay()(3V) -SysV

 

has_ic()(3V) -SysV

 

has_il()(3V) -SysV

 

hasmntopt()(3)

 

hcreate()(3)

 

hdestroy()(3)

 

host2netname()(3N)

 

hsearch()(3)

 

hypot()(3M)