Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(40)

Issue 877042: additional syscall/glibc function support for quagga

Can't Edit
Can't Publish+Mail
Start Review
Created:
12 years, 4 months ago by Hajime Tazaki
Modified:
12 years, 4 months ago
Reviewers:
CC:
ns-3-reviews_googlegroups.com
Visibility:
Public.

Description

This changeset is created agiainst http://code.nsnam.org/mathieu/ns-3-simu/ rev 6123. The patch aims to support the following system calls, glibc functions. It will be used for quagga support in ns-3 in the future. - strtoul - getrusage - openlog - qsort - random - srandom - srand - strcat - umask - getpwnam - getgrnam - strcspn - sysconf - ftruncate And syscall "fcntl()" for the socket (in unix-socket-fd.cc) is modified to pass the call from quagga (it is used for setting non blocking socket). Currently it just bypasses abort. It should be fixed (or implemented) in future.

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+126 lines, -2 lines) Patch
M src/process-manager/libc.h View 3 chunks +18 lines, -0 lines 0 comments Download
M src/process-manager/libc.c View 2 chunks +57 lines, -0 lines 0 comments Download
M src/process-manager/libc-simu.c View 3 chunks +21 lines, -0 lines 0 comments Download
M src/process-manager/simu-fd.cc View 2 chunks +19 lines, -1 line 0 comments Download
M src/process-manager/simu-unistd.h View 1 chunk +1 line, -0 lines 0 comments Download
M src/process-manager/tests/test-socket.cc View 2 chunks +9 lines, -0 lines 0 comments Download
M src/process-manager/unix-socket-fd.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 1
Hajime Tazaki
12 years, 4 months ago (2010-04-02 17:27:00 UTC) #1
Hi Mathieu,

This patchset includes system calls support used in quagga/zebra.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b