Skip to content

Commit

Permalink
ipaddress
Browse files Browse the repository at this point in the history
  • Loading branch information
azman0101 committed Jan 16, 2012
1 parent 456cf87 commit 2ff9da5
Show file tree
Hide file tree
Showing 11 changed files with 202 additions and 173 deletions.
3 changes: 2 additions & 1 deletion .kdev4/xproj103.kdev4
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,13 @@ Name=New Native Application Configuration
Type=Native Application

[Launch][Launch Configuration 0][Data]
Arguments=-a 192.168.1.30 -p 1050
Arguments=-a 192.168.1.104 -p 1050\s
Dependencies=@Variant(\x00\x00\x00\t\x00\x00\x00\x00\x00)
Dependency Action=Nothing
EnvironmentGroup=default
Executable=file:///home/azman/xproj103/src/xproj103
External Terminal=konsole --noclose --workdir %workdir -e %exe
Project Target=
Use External Terminal=false
Working Directory=
isExecutable=true
Expand Down
73 changes: 44 additions & 29 deletions build/src/.deps/main.Po
Original file line number Diff line number Diff line change
Expand Up @@ -2,43 +2,48 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/posix_opt.h \
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/stddef.h \
/usr/include/bits/environments.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stddef.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/usr/include/bits/unistd.h /usr/include/stdio.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h \
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/stdarg.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
/usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h /usr/include/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
/usr/include/bits/stdlib.h /usr/include/sys/time.h /usr/include/string.h \
/usr/include/xlocale.h /usr/include/bits/string.h \
/usr/include/bits/string2.h /usr/include/bits/string3.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/rpc/xdr.h /usr/include/rpc/types.h /usr/include/sys/param.h \
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/limits.h \
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/syslimits.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include-fixed/limits.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/linux/param.h \
/usr/include/asm/param.h /usr/include/asm-generic/param.h \
/usr/include/netinet/in.h /usr/include/stdint.h \
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/x86_64-linux-gnu/asm/param.h \
/usr/include/asm-generic/param.h /usr/include/netinet/in.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/wchar.h \
/usr/include/sys/socket.h /usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
/usr/include/bits/socket2.h /usr/include/bits/in.h /usr/include/signal.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
/usr/include/x86_64-linux-gnu/asm/socket.h \
/usr/include/asm-generic/socket.h \
/usr/include/x86_64-linux-gnu/asm/sockios.h \
/usr/include/asm-generic/sockios.h /usr/include/bits/socket2.h \
/usr/include/bits/in.h /usr/include/signal.h /usr/include/bits/signum.h \
/usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \
/usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \
/usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \
/usr/include/arpa/inet.h /usr/include/netdb.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h /usr/include/ifaddrs.h \
/usr/include/proc/devname.h /usr/include/proc/procps.h \
Expand Down Expand Up @@ -66,11 +71,13 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/bits/posix_opt.h:

/usr/include/bits/environments.h:

/usr/include/bits/types.h:

/usr/include/bits/typesizes.h:

/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/stddef.h:
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stddef.h:

/usr/include/bits/confname.h:

Expand All @@ -86,7 +93,7 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/wchar.h:

/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/stdarg.h:
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stdarg.h:

/usr/include/bits/stdio_lim.h:

Expand All @@ -98,16 +105,20 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/stdlib.h:

/usr/include/sys/types.h:
/usr/include/bits/waitflags.h:

/usr/include/time.h:
/usr/include/bits/waitstatus.h:

/usr/include/endian.h:

/usr/include/bits/endian.h:

/usr/include/bits/byteswap.h:

/usr/include/sys/types.h:

/usr/include/time.h:

/usr/include/sys/select.h:

/usr/include/bits/select.h:
Expand Down Expand Up @@ -142,7 +153,7 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/linux/errno.h:

/usr/include/asm/errno.h:
/usr/include/x86_64-linux-gnu/asm/errno.h:

/usr/include/asm-generic/errno.h:

Expand All @@ -154,9 +165,9 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/sys/param.h:

/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/limits.h:
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include-fixed/limits.h:

/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/syslimits.h:
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include-fixed/syslimits.h:

/usr/include/limits.h:

Expand All @@ -170,12 +181,14 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/linux/param.h:

/usr/include/asm/param.h:
/usr/include/x86_64-linux-gnu/asm/param.h:

/usr/include/asm-generic/param.h:

/usr/include/netinet/in.h:

/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stdint.h:

/usr/include/stdint.h:

/usr/include/bits/wchar.h:
Expand All @@ -190,11 +203,11 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/bits/sockaddr.h:

/usr/include/asm/socket.h:
/usr/include/x86_64-linux-gnu/asm/socket.h:

/usr/include/asm-generic/socket.h:

/usr/include/asm/sockios.h:
/usr/include/x86_64-linux-gnu/asm/sockios.h:

/usr/include/asm-generic/sockios.h:

Expand All @@ -214,6 +227,8 @@ main.o: ../../src/main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/bits/sigstack.h:

/usr/include/sys/ucontext.h:

/usr/include/bits/sigthread.h:

/usr/include/arpa/inet.h:
Expand Down
Binary file modified build/src/main.o
Binary file not shown.
Binary file modified build/src/xproj103
Binary file not shown.
73 changes: 44 additions & 29 deletions src/.deps/main.Po
Original file line number Diff line number Diff line change
Expand Up @@ -2,43 +2,48 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \
/usr/include/bits/predefs.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-64.h /usr/include/bits/posix_opt.h \
/usr/include/bits/types.h /usr/include/bits/typesizes.h \
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/stddef.h \
/usr/include/bits/environments.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stddef.h \
/usr/include/bits/confname.h /usr/include/getopt.h \
/usr/include/bits/unistd.h /usr/include/stdio.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h \
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/stdarg.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stdarg.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/include/bits/stdio.h /usr/include/bits/stdio2.h \
/usr/include/stdlib.h /usr/include/sys/types.h /usr/include/time.h \
/usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h /usr/include/sys/select.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/endian.h \
/usr/include/bits/endian.h /usr/include/bits/byteswap.h \
/usr/include/sys/types.h /usr/include/time.h /usr/include/sys/select.h \
/usr/include/bits/select.h /usr/include/bits/sigset.h \
/usr/include/bits/time.h /usr/include/sys/sysmacros.h \
/usr/include/bits/pthreadtypes.h /usr/include/alloca.h \
/usr/include/bits/stdlib.h /usr/include/sys/time.h /usr/include/string.h \
/usr/include/xlocale.h /usr/include/bits/string.h \
/usr/include/bits/string2.h /usr/include/bits/string3.h \
/usr/include/errno.h /usr/include/bits/errno.h \
/usr/include/linux/errno.h /usr/include/asm/errno.h \
/usr/include/linux/errno.h /usr/include/x86_64-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/rpc/xdr.h /usr/include/rpc/types.h /usr/include/sys/param.h \
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/limits.h \
/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/syslimits.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include-fixed/limits.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include-fixed/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/linux/param.h \
/usr/include/asm/param.h /usr/include/asm-generic/param.h \
/usr/include/netinet/in.h /usr/include/stdint.h \
/usr/include/bits/wchar.h /usr/include/sys/socket.h \
/usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/x86_64-linux-gnu/asm/param.h \
/usr/include/asm-generic/param.h /usr/include/netinet/in.h \
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stdint.h \
/usr/include/stdint.h /usr/include/bits/wchar.h \
/usr/include/sys/socket.h /usr/include/sys/uio.h /usr/include/bits/uio.h \
/usr/include/bits/socket.h /usr/include/bits/sockaddr.h \
/usr/include/asm/socket.h /usr/include/asm-generic/socket.h \
/usr/include/asm/sockios.h /usr/include/asm-generic/sockios.h \
/usr/include/bits/socket2.h /usr/include/bits/in.h /usr/include/signal.h \
/usr/include/bits/signum.h /usr/include/bits/siginfo.h \
/usr/include/bits/sigaction.h /usr/include/bits/sigcontext.h \
/usr/include/bits/sigstack.h /usr/include/bits/sigthread.h \
/usr/include/x86_64-linux-gnu/asm/socket.h \
/usr/include/asm-generic/socket.h \
/usr/include/x86_64-linux-gnu/asm/sockios.h \
/usr/include/asm-generic/sockios.h /usr/include/bits/socket2.h \
/usr/include/bits/in.h /usr/include/signal.h /usr/include/bits/signum.h \
/usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \
/usr/include/bits/sigcontext.h /usr/include/bits/sigstack.h \
/usr/include/sys/ucontext.h /usr/include/bits/sigthread.h \
/usr/include/arpa/inet.h /usr/include/netdb.h /usr/include/rpc/netdb.h \
/usr/include/bits/netdb.h /usr/include/ifaddrs.h \
/usr/include/proc/devname.h /usr/include/proc/procps.h \
Expand Down Expand Up @@ -66,11 +71,13 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/bits/posix_opt.h:

/usr/include/bits/environments.h:

/usr/include/bits/types.h:

/usr/include/bits/typesizes.h:

/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/stddef.h:
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stddef.h:

/usr/include/bits/confname.h:

Expand All @@ -86,7 +93,7 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/wchar.h:

/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/stdarg.h:
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stdarg.h:

/usr/include/bits/stdio_lim.h:

Expand All @@ -98,16 +105,20 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/stdlib.h:

/usr/include/sys/types.h:
/usr/include/bits/waitflags.h:

/usr/include/time.h:
/usr/include/bits/waitstatus.h:

/usr/include/endian.h:

/usr/include/bits/endian.h:

/usr/include/bits/byteswap.h:

/usr/include/sys/types.h:

/usr/include/time.h:

/usr/include/sys/select.h:

/usr/include/bits/select.h:
Expand Down Expand Up @@ -142,7 +153,7 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/linux/errno.h:

/usr/include/asm/errno.h:
/usr/include/x86_64-linux-gnu/asm/errno.h:

/usr/include/asm-generic/errno.h:

Expand All @@ -154,9 +165,9 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/sys/param.h:

/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/limits.h:
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include-fixed/limits.h:

/usr/lib/gcc/x86_64-linux-gnu/4.4.3/include-fixed/syslimits.h:
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include-fixed/syslimits.h:

/usr/include/limits.h:

Expand All @@ -170,12 +181,14 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/linux/param.h:

/usr/include/asm/param.h:
/usr/include/x86_64-linux-gnu/asm/param.h:

/usr/include/asm-generic/param.h:

/usr/include/netinet/in.h:

/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/include/stdint.h:

/usr/include/stdint.h:

/usr/include/bits/wchar.h:
Expand All @@ -190,11 +203,11 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/bits/sockaddr.h:

/usr/include/asm/socket.h:
/usr/include/x86_64-linux-gnu/asm/socket.h:

/usr/include/asm-generic/socket.h:

/usr/include/asm/sockios.h:
/usr/include/x86_64-linux-gnu/asm/sockios.h:

/usr/include/asm-generic/sockios.h:

Expand All @@ -214,6 +227,8 @@ main.o: main.c /usr/include/unistd.h /usr/include/features.h \

/usr/include/bits/sigstack.h:

/usr/include/sys/ucontext.h:

/usr/include/bits/sigthread.h:

/usr/include/arpa/inet.h:
Expand Down
3 changes: 1 addition & 2 deletions src/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,6 @@ char ch; /* service variables */
int long_opt_index = 0;
int longval, port = 5333, server_mode = 0;
char *host_or_ip = NULL;
char *my_argument;

struct option long_options[] = { /* tableau long options. sensible à la casse */
{ "addr", 1, &longval, 'a' }, /* --addr ou -a */
Expand Down Expand Up @@ -149,7 +148,7 @@ if ((ipaddress != NULL) && (cpuinfo != NULL))

}

free(ipaddress);
free_ipaddress(ipaddress);
free(cpuinfo);
exit(0);

Expand Down
Loading

0 comments on commit 2ff9da5

Please sign in to comment.