getarch.c
来自「操作系统SunOS 4.1.3版本的源码」· C语言 代码 · 共 42 行
C
42 行
/* @(#)getarch.c 1.1 92/07/30 SMI *//* * Copyright (c) 1988 by Sun Microsystems, Inc. */#include "install.h"#include "sysexits.h"char *getarch(progname)char *progname;{ if ((system("/bin/sun4")) == 0) return (SUN4); else if ((system("/bin/sun3")) == 0) return (SUN3); else if ((system("/bin/sun3x")) == 0) return (SUN3X); else if ((system("/bin/sun2")) == 0) return (SUN2); else if ((system("/bin/sun386")) == 0) return (SUN386); log("%s:\tinvalid system architecture\n", progname); return(NULL);}intlegal_arch(arch, progname)char *progname, *arch;{ if (strcmp(arch,SUN4) && strcmp(arch,SUN3) && strcmp(arch,SUN3X) && strcmp(arch,SUN2)) { (void) fprintf(stderr,"%s: %s illegal architecture\n", progname, arch); return(-1); } return(0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?