Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Apr 1995 17:18:27 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        current@FreeBSD.org
Subject:   LINT
Message-ID:  <199504230718.RAA22446@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
Several modules in the LINT kernel no longer compile.  if_fddi_subr.c
has never been compilable in the FreeBSD tree.  The warnings in the
old net sources make it hard to see the errors.

Bruce

./@/net/if_fddisubr.c: In function `fddi_input':
./@/net/if_fddisubr.c:486: `ac' undeclared (first use this function)
./@/net/if_fddisubr.c:486: (Each undeclared identifier is reported only once
./@/net/if_fddisubr.c:486: for each function it appears in.)
./@/net/if_fddisubr.c:487: `eh' undeclared (first use this function)
In file included from ./@/netiso/tp_inet.c:102:
./@/netiso/tp_pcb.h:301: warning: `/*' within comment
In file included from ./@/netiso/tp_ip.h:84,
                 from ./@/netiso/tp_inet.c:101:
./@/netinet/in_pcb.h:47: warning: parameter names (without types) in function declaration
./@/netinet/in_pcb.h:47: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:50: parse error before `LIST_ENTRY'
./@/netinet/in_pcb.h:50: warning: no semicolon at end of struct or union
./@/netinet/in_pcb.h:51: parse error before `inp_hash'
./@/netinet/in_pcb.h:51: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:64: parse error before `}'
./@/netiso/tp_inet.c:130: warning: return-type defaults to `int'
./@/netiso/tp_inet.c: In function `in_getsufx':
./@/netiso/tp_inet.c:138: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:139: warning: `return' with no value, in function returning non-void
./@/netiso/tp_inet.c:142: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:145: warning: control reaches end of non-void function
./@/netiso/tp_inet.c: In function `in_putsufx':
./@/netiso/tp_inet.c:166: warning: type of `sufxlen' defaults to `int'
./@/netiso/tp_inet.c:171: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:171: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: In function `in_recycle_tsuffix':
./@/netiso/tp_inet.c:197: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:197: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: In function `in_putnetaddr':
./@/netiso/tp_inet.c:227: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:234: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: At top level:
./@/netiso/tp_inet.c:258: warning: return-type defaults to `int'
./@/netiso/tp_inet.c: In function `in_cmpnetaddr':
./@/netiso/tp_inet.c:263: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:265: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:267: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:269: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: In function `in_getnetaddr':
./@/netiso/tp_inet.c:299: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:300: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:303: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:304: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: At top level:
./@/netiso/tp_inet.c:333: warning: return-type defaults to `int'
./@/netiso/tp_inet.c: In function `tpip_mtu':
./@/netiso/tp_inet.c:338: warning: implicit declaration of function `logpri'
./@/netiso/tp_inet.c:339: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:341: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: In function `tpip_output':
./@/netiso/tp_inet.c:372: warning: implicit declaration of function `tpip_output_dg'
./@/netiso/tp_inet.c:372: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:372: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c:373: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: In function `tpip_input':
./@/netiso/tp_inet.c:535: warning: implicit declaration of function `tp_input'
./@/netiso/tp_inet.c:544: warning: statement with no effect
./@/netiso/tp_inet.c: In function `tpin_quench':
./@/netiso/tp_inet.c:575: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: In function `tpip_ctlinput':
./@/netiso/tp_inet.c:603: warning: redundant redeclaration of `inetctlerrmap' in same scope
./@/netinet/in_var.h:89: warning: previous declaration of `inetctlerrmap'
./@/netiso/tp_inet.c:604: warning: redundant redeclaration of `zeroin_addr' in same scope
./@/netinet/in_var.h:88: warning: previous declaration of `zeroin_addr'
./@/netiso/tp_inet.c:605: warning: redundant redeclaration of `tp_quench' in same scope
./@/netiso/tp_inet.c:556: warning: previous declaration of `tp_quench'
./@/netiso/tp_inet.c:618: warning: passing arg 1 of `in_pcbnotify' from incompatible pointer type
./@/netiso/tp_inet.c:627: warning: passing arg 1 of `in_pcbnotify' from incompatible pointer type
./@/netiso/tp_inet.c:647: warning: passing arg 1 of `in_pcbnotify' from incompatible pointer type
./@/netiso/tp_inet.c: At top level:
./@/netiso/tp_inet.c:673: warning: type mismatch with previous external decl
./@/netiso/tp_inet.c:606: warning: previous external decl of `tpin_abort'
./@/netiso/tp_inet.c: In function `tpin_abort':
./@/netiso/tp_inet.c:679: warning: implicit declaration of function `tp_driver'
./@/netiso/tp_inet.c:679: dereferencing pointer to incomplete type
./@/netiso/tp_inet.c: At top level:
./@/netiso/tp_inet.c:685: warning: return-type defaults to `int'
./@/netiso/tp_inet.c: In function `dump_inaddr':
./@/netiso/tp_inet.c:688: warning: control reaches end of non-void function
./@/netiso/tp_ip.h: At top level:
./@/netiso/tp_ip.h:88: storage size of `tp_inpcb' isn't known
In file included from ./@/netiso/tp_output.c:89:
./@/netiso/tp_pcb.h:301: warning: `/*' within comment
In file included from ./@/netiso/tp_ip.h:84,
                 from ./@/netiso/tp_output.c:85:
./@/netinet/in_pcb.h:47: warning: parameter names (without types) in function declaration
./@/netinet/in_pcb.h:47: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:50: parse error before `LIST_ENTRY'
./@/netinet/in_pcb.h:50: warning: no semicolon at end of struct or union
./@/netinet/in_pcb.h:51: parse error before `inp_hash'
./@/netinet/in_pcb.h:51: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:64: parse error before `}'
In file included from ./@/netiso/tp_output.c:89:
./@/netiso/tp_pcb.h:344: warning: redundant redeclaration of `time' in same scope
./@/sys/kernel.h:59: warning: previous declaration of `time'
./@/netiso/tp_output.c: In function `tp_consistency':
./@/netiso/tp_output.c:126: warning: implicit declaration of function `tp_mask_to_num'
./@/netiso/tp_output.c:129: warning: statement with no effect
./@/netiso/tp_output.c:134: warning: implicit declaration of function `logpri'
./@/netiso/tp_output.c:166: warning: comparison is always 0 due to limited range of data type
./@/netiso/tp_output.c:317: warning: statement with no effect
./@/netiso/tp_output.c: In function `tp_ctloutput':
./@/netiso/tp_output.c:377: warning: statement with no effect
./@/netiso/tp_output.c:416: warning: implicit declaration of function `tp_rsyset'
./@/netiso/tp_output.c:420: warning: implicit declaration of function `tp_emit'
./@/netiso/tp_output.c:490: dereferencing pointer to incomplete type
./@/netiso/tp_output.c:490: dereferencing pointer to incomplete type
./@/netiso/tp_output.c:658: warning: statement with no effect
./@/netiso/tp_output.c:663: warning: implicit declaration of function `tp_confirm'
./@/netiso/tp_output.c:703: warning: implicit declaration of function `m_compress'
./@/netiso/tp_ip.h: At top level:
./@/netiso/tp_ip.h:88: storage size of `tp_inpcb' isn't known
In file included from ./@/netiso/tp_pcb.c:97:
./@/netiso/tp_pcb.h:301: warning: `/*' within comment
In file included from ./@/netiso/tp_ip.h:84,
                 from ./@/netiso/tp_pcb.c:95:
./@/netinet/in_pcb.h:47: warning: parameter names (without types) in function declaration
./@/netinet/in_pcb.h:47: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:50: parse error before `LIST_ENTRY'
./@/netinet/in_pcb.h:50: warning: no semicolon at end of struct or union
./@/netinet/in_pcb.h:51: parse error before `inp_hash'
./@/netinet/in_pcb.h:51: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:64: parse error before `}'
./@/netiso/tp_pcb.c:263: warning: redundant redeclaration of `in_pcbbind' in same scope
./@/netinet/in_pcb.h:87: warning: previous declaration of `in_pcbbind'
./@/netiso/tp_pcb.c:264: warning: redundant redeclaration of `in_pcbconnect' in same scope
./@/netinet/in_pcb.h:88: warning: previous declaration of `in_pcbconnect'
./@/netiso/tp_pcb.c:270: warning: redundant redeclaration of `in_pcballoc' in same scope
./@/netinet/in_pcb.h:86: warning: previous declaration of `in_pcballoc'
./@/netiso/tp_pcb.c:273: warning: redundant redeclaration of `tp_inpcb' in same scope
./@/netiso/tp_ip.h:88: warning: previous declaration of `tp_inpcb'
./@/netiso/tp_pcb.c:291: warning: redundant redeclaration of `tp_isopcb' in same scope
./@/netiso/tp_clnp.h:91: warning: previous declaration of `tp_isopcb'
./@/netiso/tp_pcb.c:294: warning: redundant redeclaration of `iso_putnetaddr' in same scope
./@/netiso/tp_pcb.c:276: warning: previous declaration of `iso_putnetaddr'
./@/netiso/tp_pcb.c:295: warning: redundant redeclaration of `iso_getnetaddr' in same scope
./@/netiso/tp_pcb.c:277: warning: previous declaration of `iso_getnetaddr'
./@/netiso/tp_pcb.c:296: warning: redundant redeclaration of `iso_cmpnetaddr' in same scope
./@/netiso/tp_pcb.c:278: warning: previous declaration of `iso_cmpnetaddr'
./@/netiso/tp_pcb.c:297: warning: redundant redeclaration of `iso_putsufx' in same scope
./@/netiso/tp_pcb.c:279: warning: previous declaration of `iso_putsufx'
./@/netiso/tp_pcb.c:298: warning: redundant redeclaration of `iso_getsufx' in same scope
./@/netiso/tp_pcb.c:280: warning: previous declaration of `iso_getsufx'
./@/netiso/tp_pcb.c:299: warning: redundant redeclaration of `iso_recycle_tsuffix' in same scope
./@/netiso/tp_pcb.c:281: warning: previous declaration of `iso_recycle_tsuffix'
./@/netiso/tp_pcb.c:300: warning: redundant redeclaration of `iso_pcbbind' in same scope
./@/netiso/tp_pcb.c:283: warning: previous declaration of `iso_pcbbind'
./@/netiso/tp_pcb.c:302: warning: redundant redeclaration of `tpclnp_mtu' in same scope
./@/netiso/tp_pcb.c:282: warning: previous declaration of `tpclnp_mtu'
./@/netiso/tp_pcb.c:303: warning: redundant redeclaration of `iso_pcbdisconnect' in same scope
./@/netiso/tp_pcb.c:285: warning: previous declaration of `iso_pcbdisconnect'
./@/netiso/tp_pcb.c:304: warning: redundant redeclaration of `iso_pcbdetach' in same scope
./@/netiso/tp_pcb.c:286: warning: previous declaration of `iso_pcbdetach'
./@/netiso/tp_pcb.c:305: warning: redundant redeclaration of `iso_pcballoc' in same scope
./@/netiso/tp_pcb.c:287: warning: previous declaration of `iso_pcballoc'
./@/netiso/tp_pcb.c:307: warning: redundant redeclaration of `tp_isopcb' in same scope
./@/netiso/tp_pcb.c:291: warning: previous declaration of `tp_isopcb'
./@/netiso/tp_pcb.c:332: warning: initialization from incompatible pointer type
./@/netiso/tp_pcb.c:332: warning: initialization from incompatible pointer type
./@/netiso/tp_pcb.c: In function `tp_init':
./@/netiso/tp_pcb.c:387: invalid use of undefined type `struct inpcb'
./@/netiso/tp_pcb.c:387: invalid use of undefined type `struct inpcb'
./@/netiso/tp_pcb.c: In function `tp_soisdisconnecting':
./@/netiso/tp_pcb.c:431: warning: statement with no effect
./@/netiso/tp_pcb.c: In function `tp_soisdisconnected':
./@/netiso/tp_pcb.c:476: warning: statement with no effect
./@/netiso/tp_pcb.c:482: warning: implicit declaration of function `tp_recycle_tsuffix'
./@/netiso/tp_pcb.c:483: warning: implicit declaration of function `tp_etimeout'
./@/netiso/tp_pcb.c: In function `tp_freeref':
./@/netiso/tp_pcb.c:513: warning: implicit declaration of function `logpri'
./@/netiso/tp_pcb.c:517: warning: statement with no effect
./@/netiso/tp_pcb.c: At top level:
./@/netiso/tp_pcb.c:605: warning: return-type defaults to `int'
./@/netiso/tp_pcb.c:649: warning: return-type defaults to `int'
./@/netiso/tp_pcb.c: In function `tp_attach':
./@/netiso/tp_pcb.c:656: warning: redundant redeclaration of `tp_conn_param' in same scope
./@/netiso/tp_pcb.c:110: warning: previous declaration of `tp_conn_param'
./@/netiso/tp_pcb.c:662: warning: statement with no effect
./@/netiso/tp_pcb.c:730: dereferencing pointer to incomplete type
./@/netiso/tp_pcb.c: In function `tp_detach':
./@/netiso/tp_pcb.c:787: warning: redundant redeclaration of `tp_freeref' in same scope
./@/netiso/tp_pcb.c:506: warning: previous declaration of `tp_freeref'
./@/netiso/tp_pcb.c:795: warning: statement with no effect
./@/netiso/tp_pcb.c: At top level:
./@/netiso/tp_pcb.c:897: warning: return-type defaults to `int'
./@/netiso/tp_pcb.c: In function `tp_tselinuse':
./@/netiso/tp_pcb.c:897: warning: type of `tlen' defaults to `int'
./@/netiso/tp_pcb.c:897: warning: type of `reuseaddr' defaults to `int'
./@/netiso/tp_pcb.c: At top level:
./@/netiso/tp_pcb.c:928: warning: return-type defaults to `int'
./@/netiso/tp_pcb.c: In function `tp_pcbbind':
./@/netiso/tp_pcb.c:933: warning: `tsel' might be used uninitialized in this function
./@/netiso/tp_pcb.c: At top level:
./@/netiso/tp_pcb.c:273: storage size of `tp_inpcb' isn't known
In file included from ./@/netiso/tp_subr.c:94:
./@/netiso/tp_pcb.h:301: warning: `/*' within comment
In file included from ./@/netiso/tp_ip.h:84,
                 from ./@/netiso/tp_subr.c:88:
./@/netinet/in_pcb.h:47: warning: parameter names (without types) in function declaration
./@/netinet/in_pcb.h:47: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:50: parse error before `LIST_ENTRY'
./@/netinet/in_pcb.h:50: warning: no semicolon at end of struct or union
./@/netinet/in_pcb.h:51: parse error before `inp_hash'
./@/netinet/in_pcb.h:51: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:64: parse error before `}'
In file included from ./@/netiso/tp_subr.c:94:
./@/netiso/tp_pcb.h:344: warning: redundant redeclaration of `time' in same scope
./@/sys/kernel.h:59: warning: previous declaration of `time'
./@/netiso/tp_subr.c:102: warning: redundant redeclaration of `ticks' in same scope
./@/sys/kernel.h:66: warning: previous declaration of `ticks'
./@/netiso/tp_subr.c: In function `tp_goodXack':
./@/netiso/tp_subr.c:122: warning: statement with no effect
./@/netiso/tp_subr.c:143: warning: statement with no effect
./@/netiso/tp_subr.c: In function `tp_rtt_rtv':
./@/netiso/tp_subr.c:220: warning: implicit declaration of function `logpri'
./@/netiso/tp_subr.c:171: warning: `delta' might be used uninitialized in this function
./@/netiso/tp_subr.c: In function `tp_goodack':
./@/netiso/tp_subr.c:261: warning: statement with no effect
./@/netiso/tp_subr.c:266: warning: statement with no effect
./@/netiso/tp_subr.c:335: warning: implicit declaration of function `tpsbcheck'
./@/netiso/tp_subr.c:252: warning: `old_fcredit' might be used uninitialized in this function
./@/netiso/tp_subr.c: At top level:
./@/netiso/tp_subr.c:420: warning: return-type defaults to `int'
./@/netiso/tp_subr.c: In function `tp_send':
./@/netiso/tp_subr.c:496: warning: statement with no effect
./@/netiso/tp_subr.c:498: warning: statement with no effect
./@/netiso/tp_subr.c:502: warning: statement with no effect
./@/netiso/tp_subr.c:537: warning: statement with no effect
./@/netiso/tp_subr.c:618: warning: statement with no effect
./@/netiso/tp_subr.c: At top level:
./@/netiso/tp_subr.c:629: warning: return-type defaults to `int'
./@/netiso/tp_subr.c: In function `tp_packetize':
./@/netiso/tp_subr.c:636: warning: implicit declaration of function `tp_headersize'
./@/netiso/tp_subr.c:639: warning: redundant redeclaration of `m_split' in same scope
./@/sys/mbuf.h:388: warning: previous declaration of `m_split'
./@/netiso/tp_subr.c:633: warning: `n' might be used uninitialized in this function
./@/netiso/tp_subr.c: At top level:
./@/netiso/tp_subr.c:725: warning: return-type defaults to `int'
./@/netiso/tp_subr.c: In function `tp_stash':
./@/netiso/tp_subr.c:751: warning: statement with no effect
./@/netiso/tp_subr.c:763: warning: statement with no effect
./@/netiso/tp_subr.c:802: warning: statement with no effect
./@/netiso/tp_subr.c:807: warning: implicit declaration of function `tp_rsyset'
./@/netiso/tp_subr.c:834: warning: implicit declaration of function `tp_local_credit'
./@/netiso/tp_subr.c:840: warning: statement with no effect
./@/netiso/tp_subr.c:857: warning: statement with no effect
./@/netiso/tp_subr.c: At top level:
./@/netiso/tp_subr.c:880: warning: return-type defaults to `int'
./@/netiso/tp_subr.c: In function `tp_rsyflush':
./@/netiso/tp_subr.c:884: warning: statement with no effect
./@/netiso/tp_subr.c:882: warning: `mp' might be used uninitialized in this function
./@/netiso/tp_subr.c:897: warning: control reaches end of non-void function
./@/netiso/tp_subr.c: At top level:
./@/netiso/tp_subr.c:900: warning: return-type defaults to `int'
./@/netiso/tp_subr.c: In function `tp_rsyset':
./@/netiso/tp_subr.c:911: warning: `return' with no value, in function returning non-void
./@/netiso/tp_subr.c:918: warning: control reaches end of non-void function
./@/netiso/tp_subr.c: At top level:
./@/netiso/tp_subr.c:921: warning: return-type defaults to `int'
./@/netiso/tp_subr.c: In function `tpsbcheck':
./@/netiso/tp_subr.c:921: warning: type of `i' defaults to `int'
./@/netiso/tp_subr.c:948: warning: control reaches end of non-void function
./@/netiso/tp_ip.h: At top level:
./@/netiso/tp_ip.h:88: storage size of `tp_inpcb' isn't known
In file included from ./@/netiso/tp_subr2.c:103:
./@/netiso/tp_pcb.h:301: warning: `/*' within comment
In file included from ./@/netiso/tp_ip.h:84,
                 from ./@/netiso/tp_subr2.c:96:
./@/netinet/in_pcb.h:47: warning: parameter names (without types) in function declaration
./@/netinet/in_pcb.h:47: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:50: parse error before `LIST_ENTRY'
./@/netinet/in_pcb.h:50: warning: no semicolon at end of struct or union
./@/netinet/in_pcb.h:51: parse error before `inp_hash'
./@/netinet/in_pcb.h:51: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:64: parse error before `}'
In file included from ./@/netiso/tp_subr2.c:103:
./@/netiso/tp_pcb.h:344: warning: redundant redeclaration of `time' in same scope
./@/sys/kernel.h:59: warning: previous declaration of `time'
./@/netiso/tp_subr2.c: In function `tp_local_credit':
./@/netiso/tp_subr2.c:147: warning: implicit declaration of function `logpri'
./@/netiso/tp_subr2.c:156: warning: statement with no effect
./@/netiso/tp_subr2.c: In function `tp_protocol_error':
./@/netiso/tp_subr2.c:187: warning: statement with no effect
./@/netiso/tp_subr2.c: In function `tp_indicate':
./@/netiso/tp_subr2.c:230: warning: statement with no effect
./@/netiso/tp_subr2.c:273: warning: statement with no effect
./@/netiso/tp_subr2.c: At top level:
./@/netiso/tp_subr2.c:402: warning: return-type defaults to `int'
./@/netiso/tp_subr2.c: In function `tp_netcmd':
./@/netiso/tp_subr2.c:410: warning: `return' with no value, in function returning non-void
./@/netiso/tp_subr2.c:424: warning: implicit declaration of function `pk_disconnect'
./@/netiso/tp_subr2.c:437: warning: control reaches end of non-void function
./@/netiso/tp_subr2.c: In function `tp_mask_to_num':
./@/netiso/tp_subr2.c:461: warning: statement with no effect
./@/netiso/tp_subr2.c: At top level:
./@/netiso/tp_subr2.c:471: warning: return-type defaults to `int'
./@/netiso/tp_subr2.c: In function `copyQOSparms':
./@/netiso/tp_subr2.c:481: warning: control reaches end of non-void function
./@/netiso/tp_subr2.c: In function `tp_route_to':
./@/netiso/tp_subr2.c:631: warning: statement with no effect
./@/netiso/tp_subr2.c:640: warning: implicit declaration of function `Dump_buf'
./@/netiso/tp_subr2.c:656: warning: implicit declaration of function `iso_putsufx'
./@/netiso/tp_subr2.c:661: warning: empty body in an else-statement
./@/netiso/tp_subr2.c:672: warning: implicit declaration of function `clnp_route'
./@/netiso/tp_subr2.c:690: warning: implicit declaration of function `tp_set_npcb'
./@/netiso/tp_subr2.c:709: warning: statement with no effect
./@/netiso/tp_subr2.c: In function `tp0_stash':
./@/netiso/tp_subr2.c:733: warning: statement with no effect
./@/netiso/tp_subr2.c:743: warning: statement with no effect
./@/netiso/tp_subr2.c:760: warning: implicit declaration of function `pk_flowcontrol'
./@/netiso/tp_subr2.c: At top level:
./@/netiso/tp_subr2.c:828: warning: return-type defaults to `int'
./@/netiso/tp_subr2.c: In function `dump_addr':
./@/netiso/tp_subr2.c:832: warning: implicit declaration of function `dump_inaddr'
./@/netiso/tp_subr2.c:836: warning: implicit declaration of function `dump_isoaddr'
./@/netiso/tp_subr2.c:843: warning: control reaches end of non-void function
./@/netiso/tp_subr2.c: At top level:
./@/netiso/tp_subr2.c:854: warning: return-type defaults to `int'
./@/netiso/tp_subr2.c: In function `Dump_buf':
./@/netiso/tp_subr2.c:880: warning: control reaches end of non-void function
./@/netiso/tp_ip.h: At top level:
./@/netiso/tp_ip.h:88: storage size of `tp_inpcb' isn't known
In file included from ./@/netiso/tp_trace.c:89:
./@/netiso/tp_pcb.h:301: warning: `/*' within comment
In file included from ./@/netiso/tp_ip.h:83,
                 from ./@/netiso/tp_trace.c:88:
./@/net/route.h:262: warning: `struct socket' declared inside parameter list
./@/net/route.h:262: warning: its scope is only this definition or declaration,
./@/net/route.h:262: warning: which is probably not what you want.
./@/net/route.h:264: warning: `struct socket' declared inside parameter list
In file included from ./@/netiso/tp_ip.h:84,
                 from ./@/netiso/tp_trace.c:88:
./@/netinet/in_pcb.h:47: warning: parameter names (without types) in function declaration
./@/netinet/in_pcb.h:47: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:50: parse error before `LIST_ENTRY'
./@/netinet/in_pcb.h:50: warning: no semicolon at end of struct or union
./@/netinet/in_pcb.h:51: parse error before `inp_hash'
./@/netinet/in_pcb.h:51: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:64: parse error before `}'
In file included from ./@/netiso/tp_trace.c:92:
./@/netiso/tp_trace.h:118: field `tpt_Inpcb' has incomplete type
./@/netiso/tp_ip.h:88: storage size of `tp_inpcb' isn't known
In file included from ./@/netiso/tp_usrreq.c:91:
./@/netiso/tp_pcb.h:301: warning: `/*' within comment
In file included from ./@/netiso/tp_ip.h:84,
                 from ./@/netiso/tp_usrreq.c:90:
./@/netinet/in_pcb.h:47: warning: parameter names (without types) in function declaration
./@/netinet/in_pcb.h:47: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:50: parse error before `LIST_ENTRY'
./@/netinet/in_pcb.h:50: warning: no semicolon at end of struct or union
./@/netinet/in_pcb.h:51: parse error before `inp_hash'
./@/netinet/in_pcb.h:51: warning: data definition has no type or storage class
./@/netinet/in_pcb.h:64: parse error before `}'
./@/netiso/tp_usrreq.c: In function `dump_mbuf':
./@/netiso/tp_usrreq.c:117: warning: implicit declaration of function `logpri'
./@/netiso/tp_usrreq.c: At top level:
./@/netiso/tp_usrreq.c:173: warning: return-type defaults to `int'
./@/netiso/tp_usrreq.c: In function `tp_rcvoob':
./@/netiso/tp_usrreq.c:221: warning: implicit declaration of function `wakeup'
./@/netiso/tp_usrreq.c:257: warning: statement with no effect
./@/netiso/tp_usrreq.c: At top level:
./@/netiso/tp_usrreq.c:280: warning: return-type defaults to `int'
./@/netiso/tp_usrreq.c: In function `tp_sendoob':
./@/netiso/tp_usrreq.c:352: warning: statement with no effect
./@/netiso/tp_usrreq.c: In function `tp_usrreq':
./@/netiso/tp_usrreq.c:396: warning: statement with no effect
./@/netiso/tp_usrreq.c:402: warning: statement with no effect
./@/netiso/tp_usrreq.c:422: warning: large integer implicitly truncated to unsigned type
./@/netiso/tp_usrreq.c:435: warning: implicit declaration of function `tp_detach'
./@/netiso/tp_usrreq.c:445: warning: large integer implicitly truncated to unsigned type
./@/netiso/tp_usrreq.c:476: warning: statement with no effect
./@/netiso/tp_usrreq.c:496: warning: implicit declaration of function `Dump_buf'
./@/netiso/tp_usrreq.c:498: warning: implicit declaration of function `tp_route_to'
./@/netiso/tp_usrreq.c:524: warning: statement with no effect
./@/netiso/tp_usrreq.c:541: warning: statement with no effect
./@/netiso/tp_usrreq.c:549: warning: implicit declaration of function `tp_confirm'
./@/netiso/tp_usrreq.c:553: warning: statement with no effect
./@/netiso/tp_usrreq.c:558: warning: statement with no effect
./@/netiso/tp_usrreq.c:590: warning: implicit declaration of function `tp_snd_control'
./@/netiso/tp_usrreq.c:635: warning: statement with no effect
./@/netiso/tp_usrreq.c:645: warning: implicit declaration of function `tp_packetize'
./@/netiso/tp_usrreq.c:694: warning: statement with no effect
./@/netiso/tp_usrreq.c: At top level:
./@/netiso/tp_usrreq.c:705: warning: return-type defaults to `int'
./@/netiso/tp_usrreq.c: In function `tp_ltrace':
./@/netiso/tp_usrreq.c:711: warning: statement with no effect
./@/netiso/tp_usrreq.c:715: warning: control reaches end of non-void function
./@/netiso/tp_usrreq.c: At top level:
./@/netiso/tp_usrreq.c:718: warning: return-type defaults to `int'
./@/netiso/tp_usrreq.c:732: warning: return-type defaults to `int'
./@/netiso/tp_usrreq.c: In function `tp_snd_control':
./@/netiso/tp_usrreq.c:743: warning: implicit declaration of function `tp_ctloutput'
./@/netiso/tp_ip.h: At top level:
./@/netiso/tp_ip.h:88: storage size of `tp_inpcb' isn't known



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199504230718.RAA22446>