[prev in list] [next in list] [prev in thread] [next in thread] 

List:       bind-workers
Subject:    Request for guidance in adding a new TYPE
From:       Ahmad Kamil Abdul Hamid <kamil () akg ! t ! u-tokyo ! ac ! jp>
Date:       2010-09-01 8:14:33
Message-ID: AANLkTimAVmRf+UP6dV7=7HRp9h8icfctjyL8S3i0E+Ge () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi,

I am a PhD student working on the management of cloud computing. I am trying
to provide a lookup function for the PROCESS ID (pid) of a VM running on a
physical host.

Thus I am planning to propose a new type (in addition to A, CNAME, MX etc)
in the zone file, such as the following:

vm01 IN PR xx.xx.xx.xx!pid

where:

vm01 = virtual machine's hostname
PR = is the new type (means PROCESS)
The answer is: xx.xx.xx.xx!pid
where
xx.xx.xx.xx = physical host's IP address
pid = the process ID that runs vm01


I have scanned through the source codes and I guess there are plenty of
modifications that I need to do. This will be my first time in modifying a
huge program such as Bind.

Therefore, would anyone be so kind to guide me in modifying the source
codes?

For e.g.
Step 1: define new struct in lib/dns/master.c
Step 2: ...

Thank you for your kind assistance.

Best regards.

Ahmad Kamil Abdul Hamid
PhD candidate,
The University of Tokyo.

[Attachment #5 (text/html)]

Hi,<br><br>I am a PhD student working on the management of cloud computing. I am \
trying to provide a lookup function for the PROCESS ID (pid) of a VM running on a \
physical host.<br><br>Thus I am planning to propose a new type (in addition to A, \
CNAME, MX etc) in the zone file, such as the following:<br> <br>vm01 IN PR \
xx.xx.xx.xx!pid<br><br>where:<br><br>vm01 = virtual machine&#39;s hostname<br>PR = is \
the new type (means PROCESS)<br>The answer is: xx.xx.xx.xx!pid \
<br>where<br>xx.xx.xx.xx = physical host&#39;s IP address<br> pid = the process ID \
that runs vm01<br><br><br>I have scanned through the source codes and I guess there \
are plenty of modifications that I need to do. This will be my first time in \
modifying a huge program such as Bind.<br> <br>Therefore, would anyone be so kind to \
guide me in modifying the source codes? <br><br>For e.g. <br>Step 1: define new \
struct in lib/dns/master.c<br>Step 2: ...<br><br>Thank you for your kind \
assistance.<br><br>Best regards.<br> <br>Ahmad Kamil Abdul Hamid<br>PhD \
candidate,<br>The University of Tokyo.<br>



_______________________________________________
bind-workers mailing list
bind-workers@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-workers

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic