Date: Mon, 27 Jul 1998 18:35:14 -0500 (EST) From: "Gregory D. Moncreaff" <moncrg@dominus.ma.ultranet.com> To: FreeBSD-gnats-submit@FreeBSD.ORG Subject: bin/7419: cleanup for ISO Message-ID: <199807272335.SAA00370@dominus.ma.ultranet.com>
next in thread | raw e-mail | index | archive | help
>Number: 7419 >Category: bin >Synopsis: cleanup for ISO >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jul 27 15:40:00 PDT 1998 >Last-Modified: >Originator: Gregory D. Moncreaff >Organization: >Release: FreeBSD 2.2.6-STABLE i386 >Environment: >Description: some prototype and other compile/cleanup for ISO protocol support [in the hopes of the eventual resurection of netiso] >How-To-Repeat: >Fix: changes to 1.19.2.2 *** ifconfig.c Mon Jul 27 18:27:48 1998 --- new_ifconfig.c Fri Jul 24 20:55:13 1998 *************** *** 139,144 **** --- 139,145 ---- #ifdef ISO c_func setsnpaoffset, setnsellength; + void adjust_nsellength(void); #endif #define NEXTARG 0xffffff *************** *** 515,521 **** argc--, argv++; } #ifdef ISO ! if (af == AF_ISO) adjust_nsellength(); #endif if (setipdst && ifr.ifr_addr.sa_family == AF_IPX) { --- 516,522 ---- argc--, argv++; } #ifdef ISO ! if (afp->af_af == AF_ISO) adjust_nsellength(); #endif if (setipdst && ifr.ifr_addr.sa_family == AF_IPX) { *************** *** 714,722 **** #ifdef ISO void ! setsnpaoffset(val, dummy) ! char *val; ! int dummy __unused; { iso_addreq.ifra_snpaoffset = atoi(val); } --- 715,725 ---- #ifdef ISO void ! setsnpaoffset(val, arg, s, afp) ! const char *val; ! int arg __unused; ! int s __unused; ! const struct afswtch *afp __unused; { iso_addreq.ifra_snpaoffset = atoi(val); } *************** *** 1183,1195 **** struct sockaddr_iso *sisotab[] = { SISO(iso_ridreq.ifr_Addr), SISO(iso_addreq.ifra_addr), SISO(iso_addreq.ifra_mask), SISO(iso_addreq.ifra_dstaddr)}; void iso_getaddr(addr, which) ! char *addr; { register struct sockaddr_iso *siso = sisotab[which]; - struct iso_addr *iso_addr(); siso->siso_addr = *iso_addr(addr); if (which == MASK) { --- 1186,1200 ---- struct sockaddr_iso *sisotab[] = { SISO(iso_ridreq.ifr_Addr), SISO(iso_addreq.ifra_addr), SISO(iso_addreq.ifra_mask), SISO(iso_addreq.ifra_dstaddr)}; + struct iso_addr *iso_addr(); + void fixnsel(struct sockaddr_iso *); void iso_getaddr(addr, which) ! const char *addr; ! int which; { register struct sockaddr_iso *siso = sisotab[which]; siso->siso_addr = *iso_addr(addr); if (which == MASK) { *************** *** 1202,1209 **** } void ! setnsellength(val) ! char *val; { nsellength = atoi(val); if (nsellength < 0) --- 1207,1217 ---- } void ! setnsellength(val,arg,s,afp) ! const char *val; ! int arg __unused; ! int s __unused; ! const struct afswtch *afp; { nsellength = atoi(val); if (nsellength < 0) >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199807272335.SAA00370>