Sponsored Content
Top Forums Programming UNIX Network Programming making files problem Post 302911610 by xuro on Friday 1st of August 2014 04:46:10 PM
Old 08-01-2014
Opps wrong source code. The file with the source is:
http:// www. unpbook .com/src. html

---------- Post updated at 03:46 PM ---------- Previous update was at 03:31 PM ----------

How do you build them?
I tried to just go into the dir and type make, for example with ping. The problem is when I typed make I got errors.

Code:
zuro@zuro:~/book/unpv12e/ping$ make
gcc -g -O2 -D_REENTRANT -Wall   -c -o main.o main.c
In file included from ping.h:1:0,
                 from main.c:1:
unp.h:114:8: error: redefinition of ‘struct in_pktinfo’
 struct in_pktinfo {
        ^
In file included from /usr/include/netinet/in.h:37:0,
                 from unp.h:17,
                 from ping.h:1,
                 from main.c:1:
/usr/include/x86_64-linux-gnu/bits/in.h:127:8: note: originally defined here
 struct in_pktinfo
        ^
make: *** [main.o] Error 1

And with gcc same thing
Code:
zuro@zuro:~/book/unpv12e/intro$ gcc daytimetcpcli1.c -o daytime
In file included from daytimetcpcli1.c:1:0:
unp.h:114:8: error: redefinition of ‘struct in_pktinfo’
 struct in_pktinfo {
        ^
In file included from /usr/include/netinet/in.h:37:0,
                 from unp.h:17,
                 from daytimetcpcli1.c:1:
/usr/include/x86_64-linux-gnu/bits/in.h:127:8: note: originally defined here
 struct in_pktinfo
        ^


Last edited by Don Cragun; 08-01-2014 at 05:53 PM.. Reason: Change ICODE tags to CODE tags for multi-line data.
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Unix Network Programming

I am going to purchase Unix Network Programming by Stevens. The only question I have is which edition to buy. The older (early 90's) edition, or the newer (late 90's) edition. I know conventional thinking would point to the latest ( and greatest?), but I wanted to get some feedback from the forum.... (3 Replies)
Discussion started by: dangral
3 Replies

2. Programming

Network Programming in Unix

Good day everyone, Please help if you are interested in. I need to do a chat client-server program. Does anyone know where I can get references or sample programs? Thank you very much for your time Eric (2 Replies)
Discussion started by: powermind
2 Replies

3. UNIX for Dummies Questions & Answers

Unix and Linux Network Programming

I want to develop a hybrid IM application which will consist of a chat and an offline messaging (BBS) part. Server must support Multiple connection (concurrent) Arguments should not be hard coded (code will be checked at different machines) No input at the command line Must run in the... (3 Replies)
Discussion started by: never mind
3 Replies

4. UNIX for Dummies Questions & Answers

Wireless network programming in Unix (question)

Greetings everyone, I've been using OpenWRT for some time primarly for research in the University. I've also started with some basic network programming (sending UDP packets for instance). But since most of the available tutorials on unix network programming are more related to ethernet... (4 Replies)
Discussion started by: aztroboy
4 Replies

5. Programming

Unix network programming

Hi! I am working on fedora.. trying to execute BSD4.4 client-server program which includes "unp.h" header file... While executing make command, I got error like, " expected " , " , " ; ",or ")" in connect_nonb file...ERROR 1 " I tried to change mode of makefile but I can't get... (4 Replies)
Discussion started by: nisha_vaghela
4 Replies

6. Programming

Unix Network Programming

I have written a client-server program which does some data from a file in server to the client. In this I don't want the client to wait indefinitely if server is not running. For this I am using SELECT system call, in this system call we can specify timings as an argument, which tells the client... (2 Replies)
Discussion started by: naresh046
2 Replies

7. UNIX for Dummies Questions & Answers

How does unix system administration, unix programming, unix network programming differ?

How does unix system administration, unix programming, unix network programming differ? Please help. (0 Replies)
Discussion started by: thulasidharan2k
0 Replies

8. IP Networking

Network programming on UNIX env on windows

Hi, I have to start doing network programming in C/Unix but I have windows installed. Could someone please guide me how to set up the environment best suited for the networking programming? Regards Vinayak (1 Reply)
Discussion started by: vinayakj20
1 Replies

9. Programming

UNIX network programming execution problem

I have started reading the book Unix Network Programming, Volume 1: The Sockets Networking API. I downloaded all the source code and performed all the steps present in README file.Now when i compile my first program it give the following error. sainandan@nandan:~/unpv13e/intro$ ./daytimetcpcli... (1 Reply)
Discussion started by: bsainandan
1 Replies

10. UNIX for Advanced & Expert Users

Is it possible to understand the subjects of 2nd volume of UNIX Network Programming with APUE

Is it possible to study second volume of Unix Network Programming - Interprocess communication (by Stevense) with Advanced Programming in Unix Environment by the same author? I've got the idea that the topics/subjects in second volume has more to do with non network programming hence it seems... (0 Replies)
Discussion started by: vectrum
0 Replies
nfsconfig(8)						      System Manager's Manual						      nfsconfig(8)

NAME
nfsconfig - Launches the SysMan Menu at the Network File System Configuration (NFS) level, where you can configure a system as an NFS server or as an NFS client SYNOPSIS
/usr/sbin/nfsconfig /usr/sbin/sysman nfs DESCRIPTION
The NFS Configuration section of SysMan Menu is used by the System Administrator or the UNIX system manager to manage NFS configuration issues. It allows the system to be configured as an NFS server (to make its file systems available to remote machines), or as an NFS client (to mount remote file systems). Before using nfsconfig, be sure to configure Network Interfaces using the Network Configuration section of the SysMan menu. You can configure your system as an NFS Server, an NFS Client, or both. However, if the Network Interfaces are down, the following daemons will not start: nfsd, pcnfsd, proplistd, mountd, and automountd. Use nfsconfig to do the following: Manage the configuration of the system as an NFS server. You can only configure your system as an NFS server if the NFS Server option is built into the kernel. Manage the configuration of the system as client-only system Specify file sys- tems to be mounted or exported Start and stop the NFS daemons Online Help: Online help is available for the NFS dialog boxes. You can get help by selecting the Help button on any dialog box. RESTRICTIONS
You must be root or have the appropriate privileges to run this application. FILES
Specifies the environment variables that define the nfsconfig configuration on your system SEE ALSO
Commands: X(1X), automount(8), mountd(8), nfsd(8), nfsiod(8), pcnfsd(8), proplistd(8), rpc.lockd(8), rpc.statd(8), dxfileshare(8) Files: nfs_intro(4), rc.config(8) Networking: tcp(7), udp(7) nfsconfig(8)
All times are GMT -4. The time now is 12:51 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy