del_ab.c
来自「<B>Digital的Unix操作系统VAX 4.2源码</B>」· C语言 代码 · 共 45 行
C
45 行
#ifndef lintstatic char *sccsid = "@(#)del_ab.c 4.1 (ULTRIX) 7/17/90";#endif lint# include "../hdr/defines.h"del_ab(p,dt,pkt)register char *p;register struct deltab *dt;struct packet *pkt;{ extern char *satoi(); int n; extern char *Datep; char *sid_ab(); if (*p++ != CTLCHAR) fmterr(pkt); if (*p++ != BDELTAB) return(*--p); NONBLANK(p); dt->d_type = *p++; NONBLANK(p); p = sid_ab(p,&dt->d_sid); NONBLANK(p); date_ab(p,&dt->d_datetime); p = Datep; NONBLANK(p); if ((n = libPW_index(p," ")) < 0) fmterr(pkt); strncpy(dt->d_pgmr,p,n); dt->d_pgmr[n] = 0; p += n + 1; NONBLANK(p); p = satoi(p,&dt->d_serial); NONBLANK(p); p = satoi(p,&dt->d_pred); if (*p != '\n') fmterr(pkt); return(BDELTAB);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?